afxTraceFlagsnbsp(&N);
int afxTraceFlags;
解説
Microsoft Foundation クラス ライブラリの組み込みのレポート機能を有効にするために使用。
この変数は、プログラムの制御の下でまたは、デバッガーを使用して設定できます。AfxTraceFlagsの各ビットをトレース レポート オプションを選択します。これらのビットのいずれかを有効にすることができます。 またはオフとしてトレーサーを使用します。EXE。これらのフラグを手動で設定する必要がないです。
次のビット パターンと、結果のトレース レポート オプションの一覧です。:
-
0x01特価;Multiapplication のデバッグ。これは各トレース出力は、アプリケーションの名前をプレフィックスし、両方明示的なトレースの出力をプログラムだけでなく、次に示す追加レポート オプションに影響を与える(&N)。
-
0x02特価;メイン メッセージ ポンプ。メインのCWinAppメッセージ処理機構に各メッセージを報告します。ウィンドウ ハンドル、メッセージの名前または番号、 wParam、およびlParam をリストします。(&N)。
Windows GetMessage呼び出しの後、メッセージ翻訳する前に申告またはディスパッチが発生します。
動的データ交換 (DDE) メッセージがいくつかのデバッグ シナリオで OLE を使用することができます追加のデータを表示します。
このフラグに転記された、メッセージのみそれらが送信されるを表示します。
-
0x04特価;メインのメッセージ ディスパッチします。オプションのような0x02上記ですがCWnd::WindowProcで、ディスパッチ メッセージに適用される、したがって掲示され、約ディスパッチするメッセージを送信の両方を処理(&N)。
-
0x08特価;WM_COMMANDディスパッチします。特別な場合に、コマンド ルーティング機構の進行状況をレポート処理拡張WM_COMMAND/OnCommandを使用(&N)。
またクラス (が対応するメッセージ マップ エントリ)、コマンドを受け取るし、(ない場合一致するメッセージ マップ エントリ) がクラス コマンド表示されませんを報告します。このレポートが役立ちます特に複数ドキュメント インターフェイス (MDI) アプリケーションのコマンド メッセージの流れを追跡するには。
-
0x10特価;OLE のトレース。重要なの OLE 通知またはリクエストをレポートします。(&N)。
OLE クライアントまたはサーバーの OLE Dll と OLE アプリケーション間の通信を追跡するこのオプションをオンに。
-
0x20特価;データベースのトレース。ODBC と DAO の両方のクラスの警告と DAO の詳細を報告します。トレースをするには、MFC ODBC クラスまたは MFC DAO クラスのいずれかの場合にこのオプションをオンにします。ODBC では、DFX 呼び出しで型の不一致など警告のみを取得します。DAO の DAO または障害が発生した、MFC DAO クラスで関数と行を含むすべての例外の情報を取得します。(&N)。
詳細については、テクニカル ノート 7を参照してください。
参照特価;afxTraceEnabled、トレース(&N)