Visual c++ 如何在VC++;在Metro应用程序中?

Visual c++ 如何在VC++;在Metro应用程序中?,visual-c++,windows-8,microsoft-metro,Visual C++,Windows 8,Microsoft Metro,我正在开发vc++应用程序,在这个应用程序中如何编写控制台/日志 c#----system.diagnostics.debug.writeline(“你好”); 类似 Vc++?如果您正在创建GUI应用程序,您可以自己启用控制台 AllocConsole(); freopen("CONOUT$", "w+t", stdout); 然后,您可以简单地std::cout或printf您的诊断消息。metro风格的应用程序不能有控制台。您可以在C++/CXX应用程序中使用OutputDebugStr

我正在开发vc++应用程序,在这个应用程序中如何编写控制台/日志

c#----system.diagnostics.debug.writeline(“你好”); 类似
Vc++?

如果您正在创建GUI应用程序,您可以自己启用控制台

AllocConsole();
freopen("CONOUT$", "w+t", stdout);

然后,您可以简单地std::cout或printf您的诊断消息。

metro风格的应用程序不能有控制台。您可以在C++/CXX应用程序中使用OutputDebugString()在Visual Studio输出窗口上显示调试文本,就像托管应用程序中System.Diagnostics.debug.Write所做的那样。批准的winapi函数不多,但OutputDebugString()可以。正在启动MSDN页面。

在Metro应用程序中,没有System::Diagnostics命名空间:|