5

Windows インストールの問題をデバッグしようとしています。詳細は特に重要ではありませんが、次の質問に対する答えを探しています。

explorer.exe は WM_SETTINGCHANGE メッセージを受け取ります。WinDbg では、適切な WndProc で中断できます。メッセージの送信者を確認するにはどうすればよいですか? つまり、これを呼び出したプロセスまでさかのぼる方法はありますSendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, ...)か?

4

2 に答える 2

1

Windows メッセージは匿名です。メッセージが送信者を識別する何らかの方法を定義しない限り、呼び出し元のアプリは送信元を特定する方法がありません (簡単に偽装できます)。

于 2012-05-10T14:15:12.767 に答える
0

このブログ投稿は、RPC デバッグの実行に役立つ場合があります: http://kobyk.wordpress.com/2008/06/07/remote-procedure-call-debugging/

RPC 状態の収集を有効にする必要があります: http://msdn.microsoft.com/en-us/library/ff542974.aspx

于 2012-05-10T21:56:29.460 に答える