Freigeben über


debugPrintf

Gilt für: Excel 2013 | Office 2013 | Visual Studio

Frameworkbibliotheksfunktion, die eine mit NULL endende Bytezeichenfolge über die Windows SDK Funktion OutputDebugStringA in den aktiven Debugger schreibt. Wenn die Anwendung über keinen Debugger verfügt, zeigt der Systemdebugger die Zeichenfolge an. Wenn die Anwendung über keinen Debugger verfügt und der Systemdebugger nicht aktiv ist, führt debugPrintf keine Aktionen aus.

Diese Funktion gibt keinen Wert zurück.

void WINAPI debugPrintf(LPSTR lpFormat, arguments);

Parameter

lpFormat (LPSTR)

Die Formatzeichenfolge, die der Syntax und den Regeln für die mit der sprintf-Funktion verwendete folgt.

Argumente

Null oder mehr Argumente, die mit der Formatzeichenfolge übereinstimmen.

Beispiel

Diese Funktion gibt eine Zeichenfolge aus, um anzuzeigen, dass das Steuerelement an sie übergeben wurde. Das _DEBUG-Flag muss vor dem Kompilieren definiert werden, andernfalls führt diese Funktion keine Funktion aus.

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI debugPrintfExample(void)
{
#ifdef _DEBUG
   debugPrintf("Made it!\r");
#endif
   return 1;
}

Siehe auch

Funktionen in der Framework-Klassenbibliothek