标签: outputdebugstring

绕过 Delphi 7 中的 OutputDebugString?

我想知道是否可以绕过 OutputDebugString?我希望 OutputDebugString 输出显示在 DebugView 中,而不是显示在内部 Delphi 事件查看器窗口中。但我找不到一种方法来告诉 Delphi 不要吞下 OutputDebugString。有任何想法吗?

问候

delphi debugging delphi-7 outputdebugstring

5
推荐指数
2
解决办法
2009
查看次数

是否有 OutputDebugString 的 Unicode 替代方案?

OutputDebugString()是本机 ASCII,这意味着它在调用 ASCII 版本之前将输入的 Unicode 字符串转换为本地字符串OutputDebugStringA()。

是否有其他OutputDebugString()支持 Unicode 的替代方案?

windows debugging unicode winapi outputdebugstring

4
推荐指数
1
解决办法
1254
查看次数

OutputDebugString + DebugView =不是标签!

我使用OutputDebugString转储\ t分隔数据,然后使用ex-Sysinternals DebugView捕获它.

问题是DebugView中的所有数据看起来都是空格分隔的,因此我需要使用CTRL + H"\ x20""t"来替换空格,然后才能使用它(我真的需要制表符分隔数据).

反正告诉DebugView不要用空格替换制表符吗?或者可能有更好的工具可以捕获OutputDebugString函数的输出?

任何想法都非常欢迎!

c++ debugging outputdebugstring debugview

1
推荐指数
1
解决办法
2487
查看次数

带换行符的C++ OutputDebugStringW

我想在OutputDebugStringW上附加一个新行.

OutputDebugStringW(Item.pItem);
Run Code Online (Sandbox Code Playgroud)

pItem是一个LPCWSTR,而不是一个wstring,所以我不能通过说+"/ n"直接添加新行.

有人可以帮忙吗?

c++ windows outputdebugstring

1
推荐指数
1
解决办法
5851
查看次数

OutputDebugString错误

我用:

OutputDebugString(L"My error");
Run Code Online (Sandbox Code Playgroud)

在Visual Studio 2010中,但不是显示"我的错误",而是在窗口中只显示"错误".

在此输入图像描述

我该如何解决这个问题?

c++ winapi visual-studio-2010 outputdebugstring

0
推荐指数
1
解决办法
2699
查看次数