透明なPNG画像をImageSourceとして、PNGの透明性を考慮したSystem.Drawing.Iconに変換しようとしています。トランスペアレントPNGをSystem.Drawing.Iconに変換する
ウィンドウのアイコンをPNG ImageSourceに設定すると、WPFは何らかの形でこれを内部的に行うことができますが、これを手動で行う方法はありますか?具体的には、システムトレイの通知アイコンを設定するためにこれが必要です。本当に不器用な.ico形式のリソースを使用しないようにしたいと思っています。
Windows Vistaは、実際にPNG形式の.icoファイルをサポートしています。これはあなたのために働きますか? http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx – MerickOWA
.NETにPNGから.icoをビルドするために使用できるユーティリティ/関数がない限りフライ...知っておいて、tho。 – devios1
@chaiguyあなたはhttp://www.hardcodet.net/projects/wpf-notifyiconを使ってWPFシステムトレイの処理を行っていますか? – MerickOWA