MDIのMainFrameで、アクティブな子ウインドウが変更されたことを知るには?

解決


komorebimania  2004-04-13 09:31:16  No: 53476

はじめましてkomorebimaniaといいます。

MDIアプリケーションで
アクティブな子ウインドウが変更されたことを
CMainFrame知る方法はないでしょうか?

よろしくお願いします!


シャノン  2004-04-13 18:16:49  No: 53477

捜し求めたことがありますけど、ないんですよね…
子ウィンドウには通知されるんですが。

というわけで、変更通知を受け取った子ウィンドウから、何らかの方法で親に通知してやることになると思います。


たく  2004-04-13 19:56:27  No: 53478

ドキュメントにありませんが(winuser.hにもありませんが)、
0x00AEのメッセージが飛んできますので
どうしてもということであれば、
これを使って何とかできるかも

ON_MESSAGE(0x00AE, OnXXX)
afx_msg LRESULT OnXXX(WPARAM, LPARAM);


komorebimania  2004-04-14 06:13:49  No: 53479

シャノンさん、たく  さん  レスありがとうございました。

子ウインドウからMainFrameに独自メッセージを通知することで解決できました。

ありがとうございました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加