WM_SETFOCUS

フォーカスがセットされた時、WM_SETFOCUSが発生する。

WM_SETFOCUS メッセージ (Winuser.h) - Win32 apps | Microsoft Learn

WM_SETFOCUS.cppで、

WM_SETFOCUS発生したら、hwndとwParam出してみる。

意外にも、起動時は来ない。
意外にも、起動時は来ない。

意外にも、起動時は来ない。

いったんVSのウィンドウに行く。
いったんVSのウィンドウに行く。

いったんVSのウィンドウに行く。

戻るとWM_SETFOCUSが来るが、wParamこない。
戻るとWM_SETFOCUSが来るが、wParamこない。

戻るとWM_SETFOCUSが来るが、wParamこない。
フォーカス失ったウィンドウがいるとおもったが、誰なのか、本当にいないのか。
いろいろおもってたんと違う感じもしたので、要調査だが、あまりやりたくはないなあ・・・。

Sample/winapi/WM_SETFOCUS/WM_SETFOCUS/src/WM_SETFOCUS at master · bg1bgst333/Sample · GitHub