Internet Explorer内で実行されているブラウザヘルパーオブジェクトを開発中です。 ATLTRACE("...");
でデバッグメッセージを作成しています。Visual Studioがiexplore.exe
プロセスに接続されている場合、これらは正常に表示されますが、クイックテストには時間がかかります。 DebugViewは私のBHOから何も取得しません。Visual StudioでDebugViewがデバッグメッセージを表示しないのはなぜですか?
なぜDebugViewはBHOデバッグメッセージを表示しないのですか? Internet Explorerの低レベルでの実行とは何か?
これは奇妙に聞こえますが、なぜこれが機能するのかについての詳細はありますか?トレースは、メッセージングではなくOutputDebugStringを使用します。 – jdigital
私の思い出は、OutputDebugStringがミューテックスと共有メモリセクションを使用し、データを渡すことです。私は(おそらく間違って)、共有セクションを開くこと、または低い完全性プロセスからより高い完全性プロセスへのイベントを通知することがブロックされていると想定します。 –
psexec a go - 素晴らしい作品です。漠然と過去に同様の問題を思い出して、私はどのように解決したのか忘れてしまった。低いところでDbgViewを実行すると仕事はできますが、むしろ面倒です! 時を経て、時間がかかるIEシンボルをロードするVisual Studio。私はおそらくそれを少しスピードアップすることができます。 – Mat