OutputDebugString
C++ メトロ アプリのデバッグ モード中に、出力ウィンドウにメッセージを出力するために使用しています。それは正常に動作します。
リリースモードに変更すると、次のウィンドウにメッセージが表示されなくなりました
メトロアプリのリリースモードでメッセージを表示できるように、他に使用できる方法はありますか?
OutputDebugString
C++ メトロ アプリのデバッグ モード中に、出力ウィンドウにメッセージを出力するために使用しています。それは正常に動作します。
リリースモードに変更すると、次のウィンドウにメッセージが表示されなくなりました
メトロアプリのリリースモードでメッセージを表示できるように、他に使用できる方法はありますか?
「空のアプリ」プロジェクト テンプレートからビルドされたサンプル C++ ストア アプリで試してみると、問題なく動作します。ボタンを追加して、その Click イベント ハンドラーを実装するだけです。
void App1::MainPage::Button_Click_1(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
OutputDebugString(L"Test\n");
}
そして、デバッグ ビルドとリリース ビルドの両方をテストしました。あなたのスクリーンショットは間違った選択を示しています。「デバッグ」が必要です。他に考えられる唯一の不具合は、デバッガーを接続せずにリリース ビルドを実行していることです。
独自のデバッグプリンターをロールすることができます
プラットフォーム::詳細::コンソール::WriteLine
C++/cx で