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


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

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

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

編集 削除
 2013-01-16 22:25:35  No: 43629  IP: 192.*.*.*

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

編集 削除
お望みは  2013-01-16 23:04:59  No: 43630  IP: 192.*.*.*

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

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

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

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

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

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

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

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

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

編集 削除
ももんが  2013-02-21 19:35:59  No: 43634  IP: 192.*.*.*

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

編集 削除
Nov  2013-02-27 22:22:39  No: 43635  IP: 192.*.*.*

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

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

なんて、どうですか。

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

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

編集 削除
ももんが  2013-03-05 16:59:02  No: 43637  IP: 192.*.*.*

ありがとうございます!

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

編集 削除