共用方式為


IInkOverlay::get_AutoRedraw 方法 (msinkaut.h)

取得或設定值,指定當視窗失效時,筆跡收集器是否會重新繪製筆跡。

這是可讀寫的屬性。

語法

HRESULT get_AutoRedraw(
  VARIANT_BOOL *AutoRedraw
);

參數

AutoRedraw

傳回值

備註

如果 為 TRUE,則筆跡收集器會在視窗失效時重新繪製筆跡。 例如,如果您最小化視窗,然後還原視窗,則會自動重新繪製筆跡。 如果 為 FALSE,則筆跡收集器不會在視窗失效時重新繪製筆跡。 例如,如果您最小化視窗,然後還原視窗,筆跡就會從畫面消失。

AutoRedrawFALSE時,除非 DynamicRendering 屬性為 false,否則筆跡會在筆跡時顯示。

當您的應用程式執行自訂轉譯或應用程式對繪製問題敏感時,您可以自行處理重繪,並將InkCollector物件的AutoRedraw屬性設定為FALSEInkOverlay物件或InkPicture控制項。 使用下表中的事件來處理重繪。

物件或控制項 事件
InkCollector 物件 基礎控制項無效和繪製事件。
InkOverlay 物件 基礎控制項無效和繪製事件。
InkPicture 控制項 InkPicture 控制項繼承了 Invalidated 和 Paint 事件。

需求

   
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 msinkaut.h
程式庫 InkObj.dll

另請參閱

Draw 方法

DynamicRendering 屬性

IInkOverlay

InkDisp 類別

InkOverlay 類別