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

|