【发布时间】:2011-05-24 20:52:59
【问题描述】:
我的应用程序使用 TRACE 宏将调试数据发送到 Visual Studio 中的输出窗口。其中一些输出字符串是通过多次调用TRACE 宏来构建的,如下面的sn-p 代码所示:
BYTE i, len;
len = pMsg[APP_LEN_OFFSET] + sizeof(appPktHead_t) - APP_MSG_CODE_LEN;
TRACE(_T("%s: "), fnName);
TRACE(GetCmdIdStr( pMsg[APP_MSG_CODE_OFFSET] ));
TRACE(_T(" 0x"));
for ( i = 0; i < len; i++ )
{
TRACE(_T("%.2X "), pMsg[i]);
}
TRACE(_T("\r\n"));
如何在此函数执行期间将输出锁定到输出窗口,或者在一次调用中将整个字符串发送到TRACE?谢谢。
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 winapi trace