InkClipboardModes 枚举 (msinkaut.h)
指定剪贴板的复制选项。
语法
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 复制模式用于复制墨迹。 |
注解
可以使用 DelayedCopy 标志直接与数据对象交互,并将其他格式添加到剪贴板。
谨慎 若要避免因使用 DelayedCopy 标志而导致的潜在内存泄漏,必须调用 OleFlushClipboard 或 OleSetClipboard 方法。 如果最后一次调用 ClipboardCopy 方法使用了 DelayedCopy 标志,则必须在应用程序退出之前完成此操作。
OleSetClipboard 和 SetDataObject 方法将替换剪贴板的内容。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
标头 | msinkaut.h |