IMAGELISTDRAWFLAGS
傳遞至IMAGELISTDRAWPARAMSfStyle成員中的IImageList::D raw方法。
常數/值 |
描述 |
-
ILD_NORMAL
- 0x00000000
|
使用影像清單的背景色彩繪製影像。 如果背景色彩是CLR_NONE值,則會使用遮罩以透明方式繪製影像。
|
-
ILD_TRANSPARENT
- 0x00000001
|
使用遮罩以透明方式繪製影像,而不論背景色彩為何。 如果影像清單不包含遮罩,這個值就不會有任何作用。
|
-
ILD_BLEND25
- 0x00000002
|
繪製影像,並將 25% 與 rgbFg指定的混合色彩混合。 如果影像清單不包含遮罩,這個值就不會有任何作用。
|
-
ILD_FOCUS
- 0x00000002
|
與 ILD_BLEND25相同。
|
-
ILD_BLEND50
- 0x00000004
|
繪製影像,並將 50% 與 rgbFg指定的混合色彩混合。 如果影像清單不包含遮罩,這個值就不會有任何作用。
|
-
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
|
保留目的地中的 Alpha 色板。
|
-
ILD_SCALE
- 0x00002000
|
使映射調整為 cx,而不是被裁剪。
|
-
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
|