Why do we need IsDialogMessage at all? - The Old New Thing - Site Home - MSDN Blogs

公開:2012-04-18 18:25
更新:2020-02-15 04:37
カテゴリ:windows api,windows,c++

Why do we need IsDialogMessage at all? - The Old New Thing - Site Home - MSDN Blogs.

モードレスダイアログを使用する場合、必ずメッセージループでIsDialogMessageを呼ばねばならないのはなぜかという話。理由はダイアログ内のフォーカスのあるコントロールにメッセージを送る前に横取りが必要な処理があるから。ほとんどがキーボードフォーカス関連なのかな?