web-dev-qa-db-ja.com

MSPaintとVisualStudioだけでVisualStudioのアイコンを作成する方法

Visual Studioプロジェクト->プロパティ->アイコンとマニフェストでアイコンを作成し、それらのアイコンの1つを割り当てることに関する多くの投稿を読んでいます。これを行うと、アイコンが無効であるというメッセージが表示されます。私がこれを行っている主な方法は、MSPaintを使用することです。

これは、私が読んだ投稿の1つに記載されている24ビットアイコンをMSPaintに保存するときです。 Visual Studio 2012の画像エディターで編集機能が見つかりません。では、アプリケーションのシンプルなアイコンを作成するにはどうすればよいでしょうか。

私はそこに無料のコンバーターがあることを知っています。 Visual Studio、MSPaintなどの既存のツールを使用して変換する方法があるかどうかを具体的に尋ねています。

10
octopusgrabbus

MSPaintでアイコンを作成することは問題なく機能します。これがあなたがそれを機能させるために進むべき方法です。

VisualStudioで

  • ソリューションエクスプローラーから[Resources.resx]を開きます(プロパティフォルダーにあります)

  • 左側のドロップダウンメニューから[アイコン]を選択します(Ctrl + 3)

  • ドロップダウンメニュー[リソースの追加]から[新しいアイコンの追加]を選択します

  • アイコンリソースファイルの名前を入力します

  • 左側のパネルにあるすべてのアイコンを一度に1つずつ右クリックし、[画像タイプの削除]を選択します。

    (最後のアイコンは削除できません-今はそのままにしておきます)

enter image description here

MSPaintまたはあなたが選んだ画像プログラム(私はMicrosoftペイント3Dが好きです)

  • 使用したい画像を作成/開きます(プログラムのスクリーンショットである可能性があります)

  • 画像のサイズを256x256ピクセルに変更します

  • 画像全体を選択し(Ctrl + A)、画像をコピーします(Ctrl + C)

VisualStudioで

  • 左側のパネル(アイコンパネル)を右クリックして、[新しい画像タイプ...](Ins)を選択します。

  • ターゲット画像タイプ256x256、24ビットを選択します

  • (新しいターゲットタイプを選択し、)画像プログラムからコピーした画像を貼り付けます(Ctrl + V)

画像プログラムとVisualStudioで

  • 24ビットアイコンサイズの128x128、64x64、32x32、および16x16(または/およびサポートしたいもの)に対して、イメージコピー/ターゲット貼り付けプロセスを繰り返します。

    (以前は削除できなかった最後のアイコンを削除することを忘れないでください)

enter image description here

VisualStudioで

  • アイコンファイル(.ico)を保存します(タブを閉じるか、Ctrl + Sを使用して)

  • フォームにアイコンを追加します

  • ソリューションエクスプローラーでプロジェクトファイルを右クリックし、[プロパティ]を選択します(VisualStudioメニュー->デバッグ-> ???プロパティ...にもあります)

  • [アプリケーション]セクションを選択します

  • [リソース] [アイコンとマニフェスト]で、作成したアイコンファイルを参照して選択します。

準備完了...

(Visual Studio 2017でテスト済み)

4
Ola Ström