現在、ユーザーに日付を選択させる目的でカレンダーコントロールを使用しようと試みています。
さくらさんが作成されたモジュールexcalmc.asを使わせていただき、表示、日時の取得も行えるのですが、
色の指定がカレンダーの外枠は出来るのですが、文字色などは出来ません。調べましたところ、MCM_SETCOLOR
のパラメータで指定することは解りました。MCSC_BACKGROUND(定数0)は指定できるのですが、
それ以外が無視されてしまいます。
情報はHSPメモ帳の下記URLの情報を参考にしています。
https://blog.goo.ne.jp/hiro239415/e/078bd1a2ef5edba006a525f80288d97b
MCSC_BACKGROUND (0x0000)
月と月の間に表示する背景色
MCSC_MONTHBK (0x0004)
月に表示する背景色
MCSC_TEXT (0x0001)
月のテキストを表示する色
MCSC_TITLEBK (0x0002)
カレンダー タイトルの背景色
MCSC_TITLETEXT (0x0003)
カレンダー タイトルのテキストに使用する色
MCSC_TRAILINGTEXT (0x0005)
ヘッダーと補足日付のテキストに使用する色
よろしくお願いいたします。