子ウィンドウを外部アプリケーションにアタッチしようとしています。子ウィンドウはモードレスダイアログになります。私は外部アプリケーション(実際にはMicrosoft FSX)のソースコードを所有していないため、メッセージループまたはLRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM)
親ウィンドウ自体のコールバックにフックする方法がわかりません。
アタッチするアプリケーションは独自のプロセスで実行されるので、独自のメッセージループを作成する必要がありますか、それとも親のメッセージポンプによってコールバックが呼び出されますか?
前進する正しい方法は何でしょうか?
SetWindowsHookEx
-機能に関する回答の時点で編集-
注目に値する: