В настоящее время я отслеживаю свои ошибки в приложении 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()
в функции InitInstance () перед инициализацией окна MFC.