2009-06-20 14 views
3

は、アプリケーションのアイコンは、画素化に見えます。私は、Windowsはアイコンの低解像度バージョン(私は思う16×16ピクセル)を使用すると仮定します。 Windowsは32x32ピクセルの適切なバージョンを選択することができますか?ALT-TABのアプリケーションアイコン自分のアプリケーションの子ウィンドウが開いていると私は<kbd>ALT +</kbd><kbd>TAB</kbd>メニューを表示ピクセル化

私は16x16,24x24,32x32,48x38、および256x256の真の色を持つ問題のウィンドウにアイコンを割り当てました。 32x32が使用され、正確に同じアイコンを割り当てた私のアプリケーションのメインウィンドウで正常に動作することを、VSはプロッターで言います。

答えて

1

問題を修正しました。私は間違った形でアイコンを置きます。私は、この質問は誰もがそれを削除する自由のための任意のヘルプになるとは思わないので。

+3

解決策をもう少し説明して、他の人が恩恵を受けられるようにしてから、回答を受け入れることができます – SingleNegationElimination

+3

これ以上説明して答えを受け入れてください。 StackOverflowは知識のリポジトリであり、これは便利です。 –

8

Windowsアプリケーションウィンドウのキャプションバーには、アイコンが16x16ピクセルで表示されます。ただし、Alt-Tabリストには32x32ピクセルのアイコンが表示されます。ウィンドウに設定されているのと同じアイコンが使用されます。 32x32を1つだけ設定すると、キャプションバーはそれを縮小しなければなりません。これは、nearest-neighbor interpolationを使用するために見苦しくなる傾向があります。では、どちらが両方をサポートしていますか?

答えはICOです。これは、1つのファイルに複数のアイコンを埋め込むことをサポートします。通常は、さまざまなサイズのアイコン(またはそれに類するアイコン)、あまり一般的ではない色の形式です。

通常、ブラウザ、Windowsなどは、特定のICOファイル内の適切なサイズのバリアントをスマートに使用するように設計されています。その答えは、両方のサイズ(またはそれ以上)のICOファイルを内部に持つことです。その結果、キャプションバーは16x16バージョンを正しく使用し、Alt-Tabはより大きな32x32を使用します。

ICOファイルを複数のアイコンで保存する方法は、プログラムによって異なります。ただし、GIMPは簡単に実行できます(無料です)。そのトリックは、さまざまなサイズのアイコンを別々のレイヤーとして持つことです。 ICOファイルとして保存すると、各レイヤーのサイズと色のフォーマットを設定することができます。イメージ付きの良いチュートリアルは、hereで読むことができます。

他のプログラムでマルチアイコンICOファイルを作成するためのリンクや提案がある場合は、自由に追加してください。また、Visual Studioのビルトインイメージエディタがそれを行うことができるかどうかはわかりません。—私はめったにそれを気にしませんでした。

+0

IcoFx(http://icofx.ro/)はこの種の作業にはシンプルで便利です 最高のものは無料です –

+0

[ImageMagick](http://imagemagick.org)を使用して.icoファイルを作成することもできます個々の画像から。 –

+0

Visual Studioイメージエディタで実際に行うことができます。ちょうど3サイズのICOファイルを作成しました。 16x16,32x32(16色)、48x48(256色) –

関連する問題

 関連する問題