OutputDebugString + DebugView =不是标签!

Ste*_*eve 1 c++ debugging outputdebugstring debugview

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

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

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

任何想法都非常欢迎!

Mic*_*der 5

看起来这是DebugView中的"功能".我尝试过Hoo Wintail,这个家伙收集标签没有任何问题.所以我看到3个解决方案:

  1. 你得到Hoo Wintail(强烈推荐)
  2. 你写了你的工具(看看这里有一些想法如何做到甚至得到一个完整的)
  3. 您重定向到文件.

我强烈赞成选项1.