【发布时间】:2013-12-08 05:29:26
【问题描述】:
我正在处理一个在 Visual Studio 2008 中使用 Poco 和 MFC 的遗留项目。我添加了一些调试,SimpleFileChannel 工作正常,但是当我运行应用程序时,WindowsConsoleChannel 似乎没有打开 Windows 控制台。这是一个已知问题还是我需要做的其他事情?
【问题讨论】:
标签: visual-studio-2008 mfc poco
我正在处理一个在 Visual Studio 2008 中使用 Poco 和 MFC 的遗留项目。我添加了一些调试,SimpleFileChannel 工作正常,但是当我运行应用程序时,WindowsConsoleChannel 似乎没有打开 Windows 控制台。这是一个已知问题还是我需要做的其他事情?
【问题讨论】:
标签: visual-studio-2008 mfc poco
事实证明,控制台通常在 GUI 程序中被禁用。您可以使用 EditBin 将其打开。要自动执行此操作,请右键单击项目,然后选择 Properties->Configuration Properties->Build Events->Post-Build Event 并将命令行设置为“editbin /SUBSYSTEM:CONSOLE $(OUTSIR)\YourAppName.exe
详情请看这篇文章: http://www.codeproject.com/Articles/10073/Console-Output-from-a-GUI-program
【讨论】: