OutputDebugString不知怎么使用
#include <Windows.h>#include <stdio.h>
#include <tchar.h>
int main()
{
fopen("1.txt","r+");
int res = GetLastError();
TCHAR str = {0};
wprintf(str,L"ERROR = %d",res);
OutputDebugString(str);
return 0;
}
我在调试状态下,运行OutputDebugString()之后,输入窗口中无结果显示,不知因该怎么写? 格式化子串是sprintf,printf是打印函数 156608225 发表于 2021-3-2 14:36
格式化子串是sprintf,printf是打印函数
我是想用OutputDebugString输出到调试输出框中 Debugview了解一下。 Rodriguezs 发表于 2021-3-2 14:46
我是想用OutputDebugString输出到调试输出框中
你找找输出框看看有没有 这玩意不是为了输出给debugview 的啊 Rodriguezs 发表于 2021-3-2 14:46
我是想用OutputDebugString输出到调试输出框中
Project > Properties > Debug tab, turn on the "Enable unmanaged code debugging" checkbox. Renamed to "Enable native code debugging" in later VS versions. With the unmanaged code debugging engine enabled, OutputDebugString() output is now properly intercepted and directed to the Output window.
https://stackoverflow.com/questions/3040004/can-output-from-outputdebugstring-be-viewed-in-visual-studios-output-window yanlusu 发表于 2021-3-2 14:54
Debugview了解一下。
我看别人发的教程中可以在控制台中用,不知为什么我的就不可以用。 Debugview 了解一下 13959036660 发表于 2021-3-2 17:09
Debugview 了解一下
我看一个教程,就在VS中也能用,但我的不可以。
页:
[1]
2