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