エラー/警告/情報用に16x16ピクセルのアイコンを表示する必要があります。残念ながら、LoadIcon(0, IDI_*)
とLoadImage(0, OIC_*, IMAGE_ICON, 16, 16, LR_SHARED)
は常に私にアイコンの32x32バージョンを与えます。小さなシステムアイコンを読み込む方法は?
私は約ShGetStockIconInfo
を読んでいますが、それはVista以降でのみ利用可能で、まだXPをサポートする必要があります。
アイデア?
私はDelphi 2010とTImage
コンポーネントを使用しています。
読み込もうとしているアイコンは16x16として利用可能ですか?アイコンが32x32のみの場合は、常に32x32になります。 –
これらのアイコンは、16/32/48pxでご利用になれます –