[Win32API] マウスダウン

Win32APIのデフォルトではクリックイベント(WM_COMMAND)は MOUSE UP に割り当てられている。
MOUSE DOWNMOUSE UP の両方のイベントを取得する方法。

 

1. コントロール の Notify を有効化

ボタン・コントロールのNotify(BS_NOTIFY)を有効(True)に切り替える。

2. Window(Dialog)プロシージャでイベントをフック