アプリケーション ウィンドウがバックグラウンドからフォアグラウンド (または非表示/最小化から表示/最大化) に移行したときに、どのウィンドウ メッセージ (wm_xyz) がトリガーされますか?
1 に答える
1
以下を含む複雑な相互作用があります。
- WM_NCHITTEST
- WM_NCACTIVATE
- WM_ACTIVATEAPP
- WM_ACTIVATE
- WM_MOUSEACTIVATE
- WM_SETFOCUS
- WM_SHOWWINDOW
- WM_NCPAINT
- WM_PAINT
- その他、状況の詳細に応じて
Spy++ (Visual Studio に付属) を使用すると、多くのことを学ぶことができます。
何をしようとしているのかについて詳しく教えていただければ、適切なメッセージのサブセットを紹介できる可能性があります。特定のメッセージの詳細については、「MSDN WM_PAINT」などの MSDN でメッセージ/通知を検索してください。
于 2011-02-09T21:04:12.033 に答える