MonthCalendarで特定の日を赤色にするには?


ももんが  2013-01-17 01:16:02  No: 43628  IP: [192.*.*.*]

MonthCalendarで特定の日を赤色にするには?

太字になるのはわかりましたが
指定した日を赤字等に変更したいのですが。

編集    削除
 2013-01-17 07:25:35  No: 43629  IP: [192.*.*.*]

過去ログにそのものずばりのやり取りがありますよ。

編集    削除
お望みは  2013-01-17 08:04:59  No: 43630  IP: [192.*.*.*]

>指定した日を赤字等に変更したいのですが。

色を変えるだけでいいの?
http://makoto.pa.land.to/img/MonthCalendarEx03.png

編集    削除
TS  2013-01-17 18:15:44  No: 43631  IP: [192.*.*.*]

カイトさんのカレンダーコンポますます良い感じですね。

MonthCalendarEx以前のアドレスではダウンロード出来ない様ですが
ダウンロード可能でしょうか。
私もぜひ新たらしいものにバージョンアップしたいです。

編集    削除
ももんが  2013-01-18 23:20:25  No: 43632  IP: [192.*.*.*]

過去ログにあったんですが
過去すぎてダウンロードできないんです。

編集    削除
ももんが  2013-01-18 23:22:21  No: 43633  IP: [192.*.*.*]

上記サイトもメンテナンス中みたいですが復活しますかね〜

編集    削除
ももんが  2013-02-22 04:35:59  No: 43634  IP: [192.*.*.*]

まだまだ行き詰ってます・・・

編集    削除
Nov  2013-02-28 07:22:39  No: 43635  IP: [192.*.*.*]

MonthCalendarExが復活するまでのつなぎとして...
正規のアプローチが分からないので、ちょっとアレ(?)な方法ですが、

(1) アクセシブルオブジェクトを使ってMonthCalendarの日付の座標を取得
(2) WM_PAINTでその座標に描画

なんて、どうですか。

編集    削除
Nov  2013-02-28 23:18:07  No: 43636  IP: [192.*.*.*]

>(1) アクセシブルオブジェクトを使ってMonthCalendarの日付の座標を取得
これって、IAccesible使わなくてもMonthCal_GetCalendarGridInfoで取得できるんですね。

編集    削除
ももんが  2013-03-06 01:59:02  No: 43637  IP: [192.*.*.*]

ありがとうございます!

それでチャレンジしてみます

編集    削除