Feb 22, 2007 - Vista用特大アイコンを作るには
UnplugDrive PortableはWindows DDK 3790に付属のコンパイル環境を使っていますが、 この環境でWindows Vista用の256x256特大アイコン(PNGで圧縮)をリソースに追加してビルドすると 「error RC2176 : old DIB in icon1.ico; pass it through SDKPAINT」というコンパイルエラーが 発生してしまいます。
で、色々調べてみたところ、How to compile Windows Vista icons? (http://www.rw-designer.com/compile-vista-icon) というサイトで、いったんダミーアイコンでビルドした後に ReplaceVistaIcon.exe というツールを使ってVistaアイコンを組み込めることが分かりました。
私はPhotoshopで半透明PNG形式の画像を作って@icon変換でアイコンにしていますが、ReplaceVistaIcon.exe を使えば自分の好きなアイコンを作ってUnplugDrive Portableに組み込むことが誰にでも可能になります。