だから私は2つの子ウィンドウを作成したメインウィンドウを作成しました。それらはすべて異なるWindowProcsを持っています。メイン ウィンドウのWM_CREATE
メッセージで、子ウィンドウの 1 つにSetFocus(...)
. 子ウィンドウ プロシージャから表示した後MessageBox
、フォーカスはメイン ウィンドウに戻ります。子ウィンドウにフォーカスを維持するにはどうすればよいですか?
質問する
1181 次
1 に答える
4
メッセージボックスウィンドウが破棄されると、Windowsは別のトップレベルウィンドウをアクティブウィンドウにします。それが希望しない場合はWM_SETFOCUS
、メイン(トップレベル)ウィンドウが受信するメッセージに応答しSetFocus()
、フォーカスを子に向けるために使用するのはあなた次第です。
于 2012-05-11T12:23:59.637 に答える