前提:私はWindowsプログラミングにとって非常に新しいです。Windowsで自動起動コンソールが実行されないようにするにはどうすればよいですか?
私がコンパイルしたすべての小さなプログラムは、実行の瞬間(GUIからダブルクリックすると)に自動的にコンソールが開き、std出力を促します。ここで
は、コンソールがあるプログラムによって作成されたウィンドウの後ろに、見ることができるようにthis example
の実行を示すスクリーンショットです。
なぜこのようなことが起こり、防止するのですか?
コンソールモードプロジェクトを作成しました。どのエントリポイントがmain()で、WinMain()ではありません。開始するには、適切なプロジェクトテンプレートで成功のピットに落ちる、 "Win32プロジェクト"を使用します。あなたがやっていることをすでに行っている自動生成されたコードをいくつか手に入れます。自分で書きたいのであれば削除してください。 –