mfc アプリケーションのコンソールにいくつかのログを出力しようとしています
(というか、このアプリを2つの方法で実行したいです。通常は「cmd」によるGUI方法とCUI、サブコンソールは実行しません)
「CXXXApp::InitInstance()」でコンソール引数をキャプチャします
LPWSTR* argv = CommandLineToArgvW(GetCommandLineW(), &argc);
うまくいきますが、以下のようなメッセージを出力すると
fwprintf_s(stdout blah blah);
wprintf_s( blah blah);
std::wcout<<blah blah;
WriteConsole(GetStdHandle(STD_OUTPUT_HANDLE), blahblah);
「cmd」では何も機能しません
stdout と stderr をロックする何かを考えていますが、見つかりません
Windows とコンソールの両方で実行できる 1 つの実行可能アプリを作成したいと考えています。やりましたが、コンソールにログを出力できません