アイコンファイルなどから指定した色数・サイズのアイコンハンドルを取得するには?


みんみん  2006-10-06 21:59:26  No: 23507  IP: 192.*.*.*

1つの中に異なる色数・サイズの複数のアイコンが格納されているファイルから指定した色数・サイズのアイコンハンドルを取得する方法はありますでしょうか?
例えば shell32.dll のシステムアイコンを
ExtractIcon 〜  DrawIcon すると画面の色に応じて適切な色で描画されますよね。WinXPで画面の色が32ビットの状態の時でも256色や16色のシステムアイコンを描画したいということです。
WinXP + D7 です。よろしくお願いします。

編集 削除