私はC#プログラムに取り組んでいます。[プロジェクトのプロパティ]->[アプリケーション]->[アイコンとマニフェスト]でアプリケーションアイコンを設定しました。
デスクトップに実行可能ファイルへのショートカットを作成すると、アイコンは非常に見栄えが悪くなりますが、プロジェクトのディレクトリにある同じ.icoファイルへのショートカットを作成すると、問題なく表示されます。
なぜこれが発生しているのか、どうすれば修正できるのか、何か考えはありますか?
私はC#プログラムに取り組んでいます。[プロジェクトのプロパティ]->[アプリケーション]->[アイコンとマニフェスト]でアプリケーションアイコンを設定しました。
デスクトップに実行可能ファイルへのショートカットを作成すると、アイコンは非常に見栄えが悪くなりますが、プロジェクトのディレクトリにある同じ.icoファイルへのショートカットを作成すると、問題なく表示されます。
なぜこれが発生しているのか、どうすれば修正できるのか、何か考えはありますか?
Windows 環境で作業している場合、Windows XP では 16x16、32x32、48x48 のアイコン サイズが使用されますが、Windows Vista 以降のバージョンでは 256x256 のアイコンも使用されることを知っておく必要があります。他のすべてのサイズは通常無視されるため、Photoshop などのプログラム (適切な Ico 拡張フォーマットを使用) を使用して、使用可能なすべてのサイズでアイコンを作成する必要があります。おそらく、OS が Ico ファイルでより高い解像度を見つけられないか、より大きな解像度のサイズを不適切に変更するため、見栄えが悪くなります。
詳細については、こちらをご覧ください。