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
복사 모드는 잉크를 복사하는 데 사용됩니다.

설명

DelayedCopy 플래그를 사용하여 데이터 개체와 직접 상호 작용하고 클립보드에 추가 형식을 추가할 수 있습니다.

주의DelayedCopy 플래그를 사용한 결과로 메모리 누수 가능성을 방지하려면 OleFlushClipboard 또는 OleSetClipboard 메서드를 호출해야 합니다. ClipboardCopy 메서드에 대한 마지막 호출에서 DelayedCopy 플래그를 사용한 경우 애플리케이션이 종료되기 전에 이 작업을 수행해야 합니다.
 
클립보드에서 포인터를 제거하려면 OleSetClipboard 에 대한 매개 변수가 NULL이어야 합니다. SetDataObject 메서드의 경우 데이터 매개 변수는 NULL이고 복사 매개 변수는 TRUE여야 합니다.

OleSetClipboardSetDataObject 메서드는 클립보드의 내용을 대체합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
머리글 msinkaut.h

추가 정보

ClipboardCopy 메서드

ClipboardCopyWithRectangle 메서드

InkDisp 클래스