Vista 以降、Windows は PNG 形式のアイコンをサポートしています。おそらく .ico ファイルと同じ形式ですが、画像自体は PNG であり、BITMAPINFOHEADER はありません。
そのようなアイコンまたはアイコンを生成できるソフトウェアを持っている人はいますか?
任意の PNG ファイルを取得し、拡張子 .ico を付けて名前を変更します。本当に、それだけです。
ICO ファイル形式の進化、パート 4: PNG 画像も参照してください。
The Gimp 無料で、すべてのバリエーションで .ico ファイルを生成できます。画像を開いて .ico として保存すると、ポップアップ ウィンドウで形式を選択するよう求められます。
AveIconifier2 を使用できます
「Aveiconifier2 は、ICO ファイルを PNG ファイルに、またはその逆に変換するドラッグ アンド ドロップ ツールとして設計されています。」
「16x16、24x24、32x32、48x48、64x64、72x72、96x96、128x128 PNG ファイルから複数のアイコンを作成できます。このアプリケーションは、複数の ICO/PNG ファイルをプログラム ウィンドウにドラッグするだけでバッチ変換もサポートします。」
次のような PNG を ICO に変換できる Web サイトがいくつかあります: http://convertico.com/