共用方式為


DVASPECTINFOFLAG 列舉 (ocidl.h)

指出物件是否可支援本身的優化繪圖。

Syntax

typedef enum tagAspectInfoFlag {
  DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;

常數

 
DVASPECTINFOFLAG_CANOPTIMIZE
值: 1
表示物件可以支援本身的優化轉譯。 因為窗體上的大部分物件會共用相同的字型、背景色彩和框線類型,所以將這些值保留在裝置內容中,讓下一個物件可以使用它們,而不需要重新選取它們。 具體而言,物件可以在 IViewObject::D raw 方法傳回時保留選取的字型、筆刷和手寫筆,而不是從裝置內容取消選取這些字型。 然後,容器必須在整體繪圖程序結束時取消選取這些值。 物件也可以在裝置內容中保留其他繪圖狀態變更,例如背景色彩、文字色彩、點陣作業程序代碼、目前點、線條繪圖,以及 poly 填滿模式。 除非其他物件能夠還原狀態值,否則對象無法變更狀態值。 例如,對象無法離開已變更的模式、轉換值、選取的點陣圖、裁剪區域或元檔。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 ocidl.h

另請參閱

DVASPECTINFO