共用方式為


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

另請參閱

IOleInPlaceSiteWindowless::GetDC