【发布时间】:2010-05-03 06:18:46
【问题描述】:
我正在尝试将我的 DLL 的输出重定向到外部控制台窗口以便于调试。
有人告诉我 AllocConsole,但我无法重现它,即没有出现控制台窗口。
我当前的环境是 Visual Studio 2005。
我尝试了以下从互联网上下载的示例,
AllocConsole();
HANDLE han = GetStdHandle(STD_OUTPUT_HANDLE);
WriteConsole(han,"hello",6,new DWORD,0);
但什么也没发生。如果首先可以通过 DLL 创建控制台窗口,有人能指出我正确的方向吗?
提前致谢!
【问题讨论】:
标签: c++ windows debugging console