WindowProcコールバック内でエラーをキャッチすることは可能ですか? try/catch動作しません。__try __exceptまた、ハードウェア例外 ( など) も動作しAVません。
アップデート:
確かに、コールバックで例外をスローし、ブロックの外側WindowProcでキャッチすることが可能であることがわかりました。テスト済みで動作します。私は、WndProc で関連する質問64 ビット例外がサイレントに失敗することを発見しました。catchWindowProcWindows XP x86Windows 7 x64
それで、どうにかして例外をスローし、ブロックの外側WindowProcでキャッチすることは可能ですか? Microsoft ホットフィックスをインストールし、レジストリで 1 に設定しましたが、私の例外ではなく、最高の結果が得られました。catchWindowProcDisableUserModeCallbackFilterFATAL_USER_CALLBACK_EXCEPTION