コンソールアプリケーション、ウィンドウアプリケーション切り替え
ソリューションエクスプローラのプロジェクト名を右クリックしてプロパティを選択
左上の構成を【すべての構成】にする
リンカー→システムのサブシステムの欄でエントリーポイントがmainの場合はコンソール、winmainの場合はWindowsに切り替える必要があります。
切り替えずにビルドを行うとエラーが出ます。


リソースファイルの追加
ソースコードと同じディレクトリに対象のファイルを入れておく
【リソースファイル】を右クリックして 追加 → リソース を選択して目的に合った項目を選択する


DLL不要の実行ファイルの作成
ソリューションエクスプローラからプロパティに入り、上のほうにある【構成】のプルダウンからReleseを選択し、言語設定からコード生成に入り【ランタイムライブラリ】でマルチスレッドを選択する
これでexe単体でアプリケーションができる
※ただしファイルは重くなる

コメント