在 MFC 应用程序中跟踪到控制台
Trace to Console in MFC application
我目前正在将 MFC 应用程序中的错误跟踪到 .log 文件和事件查看器,但我还想跟踪到控制台。这里发布了一个控制台解决方案:
http://www.codeproject.com/Articles/612/Creating-a-console-for-your-MFC-app-s-debug-output
但我希望能够轻松地打开和关闭它(也许使用 TraceSwitch)。
除了显而易见的,
<add name="LPRConsoleListener" type=System.Diagnostics.ConsoleTraceListener" />
你必须把
AllocConsole()
在初始化 MFC 之前在 InitInstance() 函数中 Window。
我目前正在将 MFC 应用程序中的错误跟踪到 .log 文件和事件查看器,但我还想跟踪到控制台。这里发布了一个控制台解决方案: http://www.codeproject.com/Articles/612/Creating-a-console-for-your-MFC-app-s-debug-output
但我希望能够轻松地打开和关闭它(也许使用 TraceSwitch)。
除了显而易见的,
<add name="LPRConsoleListener" type=System.Diagnostics.ConsoleTraceListener" />
你必须把
AllocConsole()
在初始化 MFC 之前在 InitInstance() 函数中 Window。