次の方法で共有


TRACE2

更新 : 2007 年 11 月

TRACE マクロは互換性のために残されており、ATLTRACE2 を使用します。

TRACE2 マクロの詳細については、「TRACE0」を参照してください。

TRACE2(
      exp,
      param1,
      param2 
)

パラメータ

  • exp
    ランタイム関数 printf で使用されるのと同様の書式文字列。

  • param1
    値をダンプする変数の名前。

  • param2
    値をダンプする変数の名前。

使用例

// Example for TRACE2
int i = 1;
char sz[] = "one";
TRACE2( "Integer = %d, String = %s\n", i, sz );
// Output: 'Integer = 1, String = one'

// Another example for TRACE2
// Get major and minor version numbers of Windows
DWORD dwVersion = GetVersion();
DWORD dwWindowsMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion)));
DWORD dwWindowsMinorVersion = (DWORD)(HIBYTE(LOWORD(dwVersion)));

TRACE2("This is Windows version %d.%2.2d.\n", dwWindowsMajorVersion, dwWindowsMinorVersion);

必要条件

ヘッダー : afx.h

参照

概念

MFC マクロとグローバル