GDIPlusを使用して表示したい部分的なアルファ(0から255までのアルファ値)のアイコンがあります。直接ファイル名を取得するGDI+のビットマップコンストラクターを使用すると、ファイルは正しく表示されます。ただし、リソースからロードする場合、アルファの認識に問題があります。MSDNを調べましたが、アルファ版に問題があります:http: //msdn.microsoft.com/en-us/library/windows/desktop/ms536318.aspx。アイコンからICONINFO構造を取得することで、完全に透明なピクセルを取り除くことができますが、部分的に透明なピクセルは、完全に不透明または完全に透明として表示されます。
部分的なアルファ値を使用して、リソース内のアイコンからWin32ビットマップを作成する方法を知りたいと思いました。