[メッセージ ビュー] の使用方法
[メッセージ ビュー] ウィンドウに表示されるウィンドウとメッセージの種類を選択できます。
[メッセージ ビュー] を制御する
Spy++ を使うと、[メッセージ ビュー] ウィンドウの内容をかなり細かく制御できます。 メッセージの表示はいつでも開始および停止することができ、次を指定することもできます。
表示するメッセージの種類。
監視するウィンドウ。
メッセージ行の表示形式。
これらの設定は、[メッセージ オプション] ダイアログ ボックスで使用でき、アクティブな [メッセージ ビュー] ウィンドウにのみ適用されます。 このダイアログ ボックスを開くには、[Spy] メニューから [ログ メッセージ] を選択します。
メッセージ オプションの 3 つのタブ付きペインが使用できます。 詳細については、[ウィンドウ] タブの [メッセージ オプション] ダイアログ ボックス、[メッセージ] タブの [メッセージ オプション] ダイアログ ボックス、[出力] タブの [メッセージ オプション] ダイアログ ボックスに関する記事を参照してください。
[ウィンドウ検索] から [メッセージ ビュー] を開く
[ウィンドウ検索] ダイアログ ボックスを使用してターゲット ウィンドウを選択し、そのウィンドウのメッセージ ビューを開くと便利な場合があります。
[ウィンドウ検索] ダイアログ ボックスを使って [メッセージ ビュー] ウィンドウを開くには:
Spy++ とターゲット ウィンドウが表示されるように、ご利用のウィンドウを配置します。
[Spy] メニューから [ウィンドウ検索] を選択します。
[ウィンドウ検索] ダイアログ ボックスが開きます。
[ウィンドウ] タブで、[ファインダー ツール] をターゲット ウィンドウにドラッグします。 そのツールをドラッグすると、[ウィンドウ検索] ダイアログ ボックスに選択したウィンドウの詳細が表示されます。
または、確認するウィンドウのハンドル (たとえば、デバッガーからコピーしたもの) がある場合は、それを [ハンドル] テキスト ボックスに入力します。
[表示] で、[メッセージ] を選択します。
OK をクリックします。
空白の [メッセージ ビュー] ウィンドウが開き、[メッセージ] メニューが Spy++ ツールバーに追加されます。
[メッセージ] メニューから [ログ オプション] を選択します。
[メッセージ オプション] ダイアログ ボックスが開きます。
表示するメッセージのオプションを選択します。
[OK] を押して、メッセージのログ記録を開始します。
選択したオプションに応じて、メッセージはアクティブなメッセージ ビュー ウィンドウへのストリーミングを開始します。
十分な数のメッセージが表示されたら、[メッセージ] メニューから [ログ記録の停止] を選択します。
[メッセージ ビュー] でメッセージを検索する
メッセージ ビューで特定のメッセージを検索するには、そのハンドル、種類、またはメッセージ ID を検索条件として使用します。 これらのいずれか (または組み合わせ) が有効な検索条件になります。 検索の最初の方向を指定することもできます。 ダイアログ ボックス内のフィールドは、現在選択されているメッセージの属性で事前に読み込まれます。
[メッセージ ビュー] でメッセージを検索するには:
Spy++ とアクティブな [メッセージ ビュー] ウィンドウが表示されるようにウィンドウを配置します。
[検索] メニューから、[メッセージの検索] を選択します。
[メッセージの検索] ダイアログ ボックスが開きます。
目的のウィンドウに [ファインダー ツール] をドラッグします。 そのツールをドラッグすると、[メッセージの検索] ダイアログ ボックスに、選択したウィンドウの詳細が表示されます。
- または、確認するメッセージが含まれているウィンドウのハンドルがある場合は、[ハンドル] テキスト ボックスにそれを入力します。
- または、必要なメッセージの種類やメッセージ ID がわかっている場合は、[種類] および [メッセージ] ドロップダウン メニューでそれらを選び、[ハンドル] テキスト ボックスをクリアします。
値を指定しないフィールドはいずれもクリアします。
ヒント
画面が乱雑にならないようにするには、[Spy を非表示] オプションを選択します。 このオプションを選択すると、Spy++ のメイン ウィンドウが非表示になり、[ウィンドウ検索] ダイアログ ボックスだけが他のアプリケーションの上に表示されます。 [OK] または [キャンセル] をクリックした場合、または [Spy++ を非表示] オプションをオフにした場合は、Spy++ のメイン ウィンドウが復元されます。
検索の最初の方向として、[上] または [下] を選択します。
OK をクリックします。
一致するメッセージが見つかった場合は、[メッセージ ビュー] ウィンドウで強調表示されます。 「メッセージ ビュー」を参照してください。
メッセージ ログの表示を開始および終了する
[メッセージ ビュー] ウィンドウがアクティブになっている場合は、Spy++ の [メッセージ] メニューに [ログの開始] または [ログの終了] が表示され、対応する [ログの開始] または [ログの終了] ツール バー ボタンがアクティブになります。
メッセージ ログの表示を開始するには:
- [メッセージ] メニューから [ログの開始] を選択します。
メッセージ ログの表示を終了するには:
- [メッセージ] メニューから [ログの終了] を選択します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示