OLEDCFLAGS 列舉 (ocidl.h)
指定容器有關物件要求之裝置內容的其他資訊。
Syntax
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
常數
OLEDC_NODRAW 值: 0x1 表示物件不會使用傳回的 HDC 進行繪圖,而只會取得顯示裝置的相關資訊。 在此情況下,容器可以直接傳遞視窗的裝置內容,而不需要進一步處理。 |
OLEDC_PAINTBKGND 值: 0x2 要求容器在傳回裝置內容之前,先在物件後方繪製背景。 當要求裝置內容繪製透明區域時,物件應該使用此旗標。 |
OLEDC_OFFSCREEN 值: 0x4 表示物件偏好繪製到螢幕外裝置內容,然後複製到螢幕。 容器可以接受此要求。 如果清除此位,容器必須傳回螢幕上的裝置內容,讓物件能夠執行直接螢幕作業,例如透過 XOR 作業顯示選取範圍。 當繪圖作業產生大量螢幕閃爍時,物件可以指定此值。 |
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | ocidl.h |