掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CreateしたCDialogからWM_PARENTNOTIFYを受け取りたい (ID:72012)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初めまして、ikuoと申します。 やや複雑な作りとなっているので [1]CDialog [2]CWnd [3]CDialog と3種類を分けて表記します。 [1]CDialogの上に[2]CWndをCreateし、その[2]CWndの中に[3]CDialogをCreateしています。 [3]CDialog の上でマウスクリックされたら[2]CWndにSetFocusしたいので、WM_PARENTNOTIFYを見てSetFocusしようとしているのですが、[3]CDialog上でクリックしてもWM_PARENTNOTIFYが飛んできません。 Createした後になにか設定が必要なのでしょうか? [3]CDialogは[2]CWndと同じ面積で、[3]CDialogの面積を小さくして[2]CWndを直接クリックすればフォーカスが当たってくれるのですが、 期待する動作としては[3]CDialogをクリックした時に[2]CWndにフォーカスが当たって欲しいのです。 WM_PARENTNOTIFY が親ウインドウに送信されるようにする方法をお教えください。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.