IMAGELISTDRAWFLAGS
- [アーティクル]
-
-
IMAGELISTDRAWPARAMS の fStyle メンバーの IImageList::D raw メソッドに渡されます。
定数/値 |
説明 |
-
ILD_NORMAL
- 0x00000000
|
イメージ リストの背景色を使用してイメージを描画します。 背景色がCLR_NONE値の場合、イメージはマスクを使用して透明に描画されます。
|
-
ILD_TRANSPARENT
- 0x00000001
|
背景色に関係なく、マスクを使用してイメージを透明に描画します。 イメージ リストにマスクが含まれていない場合、この値は無効です。
|
-
ILD_BLEND25
- 0x00000002
|
画像を描画し、 rgbFg で指定されたブレンド色で 25% ブレンドします。 イメージ リストにマスクが含まれていない場合、この値は無効です。
|
-
ILD_FOCUS
- 0x00000002
|
ILD_BLEND25と同じです。
|
-
ILD_BLEND50
- 0x00000004
|
画像を描画し、 rgbFg で指定されたブレンド色で 50% ブレンドします。 イメージ リストにマスクが含まれていない場合、この値は無効です。
|
-
ILD_SELECTED
- 0x00000004
|
ILD_BLEND50と同じです。
|
-
ILD_BLEND
- 0x00000004
|
ILD_BLEND50と同じです。
|
-
ILD_MASK
- 0x00000010
|
マスクを描画します。
|
-
ILD_IMAGE
- 0x00000020
|
オーバーレイでマスクを描画する必要がない場合は、このフラグを設定します。
|
-
ILD_ROP
- 0x00000040
|
dwRop メンバーによって指定されたラスター演算コードを使用してイメージを描画します。
|
-
ILD_OVERLAYMASK
- 0x00000F00
|
fStyle メンバーからオーバーレイ イメージを抽出するには、論理 AND を使用して fStyle をILD_OVERLAYMASK値と結合します。
|
-
ILD_PRESERVEALPHA
- 0x00001000
|
宛先のアルファ チャネルを保持します。
|
-
ILD_SCALE
- 0x00002000
|
イメージがクリップされるのではなく、cx (cy) にスケーリングされます。
|
-
ILD_DPISCALE
- 0x00004000
|
イメージをディスプレイの現在の dpi にスケーリングします。
|
-
ILD_ASYNC
- 0x00008000
|
Windows Vista 以降。 イメージがキャッシュで使用可能な場合は描画します。 自動的に抽出しないでください。 呼び出された draw メソッドは、呼び出し元コンポーネントにE_PENDINGを返します。その後、別のイメージを指定し、ILFIP_ALWAYS フラグを使用して ForceImagePresent を使用してイメージを強制的に読み込むバックグラウンド タスクをキューに登録するなど、別のアクションを実行する必要があります。 ILD_ASYNC フラグは、抽出操作によって現在のスレッドがブロックされないようにし、描画メソッドがユーザー インターフェイス (UI) スレッドから呼び出される場合に特に重要です。
|
要件
要件 |
値 |
サポートされている最小のクライアント
|
Windows Vista [デスクトップ アプリのみ]
|
サポートされている最小のサーバー
|
Windows Server 2003 [デスクトップ アプリのみ]
|
ヘッダー
|
- Commctrl.h
|