共用方式為


InkClipboardModes 列舉 (msinkaut.h)

指定剪貼簿的複製選項。

Syntax

typedef enum InkClipboardModes {
  ICB_Copy = 0,
  ICB_Cut = 0x1,
  ICB_ExtractOnly = 0x30,
  ICB_DelayedCopy = 0x20,
  ICB_Default = ICB_Copy
} ;

常數

 
ICB_Copy
值: 0
筆跡會複製到剪貼簿。
ICB_Cut
值: 0x1
筆跡會剪下並複製到剪貼簿。
ICB_ExtractOnly
值: 0x30
筆跡不會複製到剪貼簿。 一般而言,如果您想要將其他專案例如文字新增至筆跡,請在將它複製到剪貼簿之前,使用此選項。
ICB_DelayedCopy
值: 0x20
延遲轉譯是用來減少儲存在剪貼簿上的數據量。 數據會在提出貼上要求時轉譯。
ICB_Default
值: ICB_Copy
複製模式是用來複製 Ink。

備註

您可以使用 DelayedCopy 旗標直接與數據物件互動,並將其他格式新增至剪貼簿。

謹慎 若要避免使用 DelayedCopy 旗標所造成的潛在記憶體流失,您必須呼叫 OleFlushClipboardOleSetClipboard 方法。 如果剪貼 簿Copy 方法的最後一次呼叫使用 DelayedCopy 旗標,則必須在應用程式結束之前完成此動作。
 
若要從剪貼簿中移除指標, OleSetClipboard 的參數應該是 NULL。 針對 SetDataObject 方法, 數據 參數應該是 NULL而 copy 參數應該是 TRUE

OleSetClipboardSetDataObject 方法會取代剪貼簿的內容。

規格需求

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

另請參閱

ClipboardCopy 方法

ClipboardCopyWithRectangle 方法

InkDisp 類別