我OutputDebugString
用于在 C++ Metro 应用程序调试模式下在输出窗口中打印消息。它工作正常。
当我将其更改为释放模式时,该消息不再出现在以下窗口中
有没有其他方法可以使用,以便我可以在 Metro 应用程序的发布模式下显示消息?
我OutputDebugString
用于在 C++ Metro 应用程序调试模式下在输出窗口中打印消息。它工作正常。
当我将其更改为释放模式时,该消息不再出现在以下窗口中
有没有其他方法可以使用,以便我可以在 Metro 应用程序的发布模式下显示消息?
当我在从“空白应用程序”项目模板构建的示例 C++ 商店应用程序中尝试它时,它工作正常。只需添加一个按钮并实现其 Click 事件处理程序:
void App1::MainPage::Button_Click_1(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
OutputDebugString(L"Test\n");
}
并测试了 Debug 和 Release 版本。您的屏幕截图显示错误的选择,您想要“调试”。唯一可能出现的故障是您在没有附加调试器的情况下运行发布版本。
您可以使用自己的调试打印机
平台::详细信息::控制台::WriteLine
在 c++/cx 中