タスクトレイアイコンを作る†
デフォルトの鈴リボンや雪うさぎも可愛いけど
ゴーストごとに設定するのも個性出るよね、作ってみようぜ!
というおはなし。
16*16pxの画像だけでもいいけどソフトを使えばマルチアイコンも簡単に作れます
マルチアイコンって?†
.icoファイルには複数のサイズの画像を入れることが出来ます
複数の画像を含ませたicoファイルのことをそう言います
複数の画像を含ませることで、状況に合わせたサイズの画像が呼び出すことができます
10以上詰め込めるそうですが、ゴーストで使う分には
- 16*16px(タスクトレイに使われます)
- 32*32px
(エクスプローラから作れる起動ショートカットに使います、win7の「小アイコン」表示)
- 64*64px(上記と同じ、中、大アイコン表示に使います)
の3つがあれば十分です。
記事作った人の作り方†
- 16*16pxと32*32pxと64*64pxのBMP画像を作ります
- AzConvICOというソフトをDL、解凍します
- ソフトを起動して、先ほどの3つのファイルをD&Dします
- おわり。ゴーストフォルダに入れてdescript.txtでファイル名を指定する。
AzConvICO配布サイト
AzSky:http://hp.vector.co.jp/authors/VA033749/
AzConvICOはXP以降のOSで作者さんが動作確認していない&開発終了している
のであんまり推奨されない作り方かもしれない。
ちょっと困った/つまづいた話†
.icoを上書きしたのに上書き前の画像が出る!†
伺かでの.icoはソフトなどでマルチアイコンにしなくても
16*16pxのものがひとつあればそれを拡大して
他のサイズが必要な部分にも使ってくれるのですが
アイコンを作る前に置いていた仮のicoファイルが
ショートカットの生成時に出てきました
64*64pxの画像の入ったマルチアイコンを作って上書きしてもこのままです
「キャッシュが原因では?」と言われたので(神夜みゅんさんありがとうございます!)
- べたろぐ。:Windows 7 でショートカットのアイコンが白紙に
このブログを参考にアイコンキャッシュを削除したところ
ちゃんと想定通りの64pxアイコンを表示してくれました
各PCに保存されているキャッシュが原因なので配布時には全く問題ないのですが
どういうふうになってるのか見たいのに!って時に。
もっといいキャッシュクリア方法はあるかもしれない。