【XLL 框架库函数】 debugPrintf

通过调用 Windows SDK 函数 OutputDebugStringA 在激活的调试器中输出字符串信息。如果应用程序没有调试器,那么系统调试器就会显示字符串。如果这两种调试器都没使用的话,debugPrintf 就不会作任何操作。

这个函数不会返回任何值。

void WINAPI debugPrintf(LPSTR lpFormat, arguments);

参数

lpFormat (LPSTR)

这是一个格式化的字符串,他使用 sprintf 函数的语法和规则。

arguments

匹配格式化字符串的参数,这是一个可选参数。

实例

此函数在编译前必需定义 _DEBUG 宏,否则不会输出任何信息。

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI debugPrintfExample(void)
{
#ifdef _DEBUG
   debugPrintf("Made it!\r");
#endif
   return 1;
}
posted @ 2016-10-23 08:43  小BIBO  阅读(269)  评论(0编辑  收藏  举报