IsDialogMessageで、ダイアログメッセージかどうか判定する。
IsDialogMessageA 関数 (winuser.h) - Win32 apps | Microsoft Learn
これを使わないと、タブ移動が有効にならない。
IsDialogMessage.cppで、
メインループをこのようにする。
ウィンドウプロシージャは、
こうする。

タブを押すと、"aaaaa"にフォーカスが当たる。

もう一度タブを押すと、"あああああ"にフォーカスが移動する。
IsDialogMessageで、ダイアログメッセージかどうか判定する。
IsDialogMessageA 関数 (winuser.h) - Win32 apps | Microsoft Learn
これを使わないと、タブ移動が有効にならない。
IsDialogMessage.cppで、
メインループをこのようにする。
ウィンドウプロシージャは、
こうする。

タブを押すと、"aaaaa"にフォーカスが当たる。

もう一度タブを押すと、"あああああ"にフォーカスが移動する。