QueryInterface のデバッグの有効化

ATL でQueryInterface呼び出しをデバッグするための組み込みサポートがあります。次の 2 段階のプロセスを使用してこのサポートを有効にします。

QueryInterface のデバッグを有効にするには

  1. ATL とくる FINDGUID プログラムを実行し、指定-挿入コマンド ライン パラメーターとして:

    findguid-挿入

    これは、共通のすべての Iid をレジストリのインターフェイスのセクションになります。のみこれを一度する必要があります。

  2. Atlcom.h をインクルードする前に、次の行を追加します。:

    # define _ATL_DEBUG_QI

QueryInterfaceのデバッグを有効にした後は、Visual C のデバッグ出力ウィンドウに照会される各インターフェイスの名前をオブジェクトに表示されます。

Index