16/01/19 19:20:02.04 w01QVg+/.net
DateTimePicker コントロールを持つウィンドウがあります。
コントロールの▼を押すとカレンダーが表示されますが、このカレンダーのサイズ(ウィンドウ、フォントとも)を変更したいと思っています。
しかし、このカレンダーのウィンドウハンドルを取得する方法が分かりません。
DTN_DROPDOWN のタイミングでコントロールのウィンドウハンドルを EnumChildWindows に渡してみても何も列挙されません。
つまりカレンダー部分は子ウィンドウではないのでしょうが、EnumWindows ではどれがカレンダーなのか判断しかねます。
これらを試す前に DateTimePicker コントロールに対して WM_SETFONT を試していますがこれは単に日付のみフォントが変更され、
カレンダー部はまったく変化ありません。
よろしくお願いします。