다음을 통해 공유


OLEUIPASTEFLAG 열거형(oledlg.h)

이 형식을 붙여넣을 때 사용할 수 있는 사용자 옵션과 선택 항목 그룹 또는 목록(붙여넣기, 링크 붙여넣기 등)을 나타냅니다.

Syntax

typedef enum tagOLEUIPASTEFLAG {
  OLEUIPASTE_ENABLEICON = 2048,
  OLEUIPASTE_PASTEONLY = 0,
  OLEUIPASTE_PASTE = 512,
  OLEUIPASTE_LINKANYTYPE = 1024,
  OLEUIPASTE_LINKTYPE1 = 1,
  OLEUIPASTE_LINKTYPE2 = 2,
  OLEUIPASTE_LINKTYPE3 = 4,
  OLEUIPASTE_LINKTYPE4 = 8,
  OLEUIPASTE_LINKTYPE5 = 16,
  OLEUIPASTE_LINKTYPE6 = 32,
  OLEUIPASTE_LINKTYPE7 = 64,
  OLEUIPASTE_LINKTYPE8 = 128
} OLEUIPASTEFLAG;

상수

 
OLEUIPASTE_ENABLEICON
값: 2048
컨테이너가 OleUIPasteSpecial에 입력으로 전달된 OLEUIPASTEENTRY 배열의 항목에 대해 이 플래그를 지정하지 않으면 사용자가 항목에 해당하는 형식을 선택할 때 DisplayAsIcon 단추가 선택 취소되고 비활성화됩니다.
OLEUIPASTE_PASTEONLY
값: 0
OLEUIPASTEENTRY 배열의 항목은 붙여넣기 전용입니다.
OLEUIPASTE_PASTE
값: 512
OLEUIPASTEENTRY 배열의 항목은 붙여넣을 때 유효합니다. 다음 연결 플래그가 지정된 경우 연결에 유효할 수도 있습니다. 연결에 유효한 경우 다음 플래그는 OR에서 적절한 OLEUIPASTE_LINKTYPEn 값을 함께 사용하여 허용되는 링크 형식을 나타냅니다. 이러한 값은 OLEUIPASTESPECIAL 구조체의 arrLinkTypes 멤버에서 OleUIPasteSpecial에 전달된 링크 형식의 배열에 다음과 같습니다.


  • OLEUIPASTE_LINKTYPE1=arrLinkTypes[0]

  • OLEUIPASTE_LINKTYPE2=arrLinkTypes[1]

  • OLEUIPASTE_LINKTYPE3=arrLinkTypes[2]

  • OLEUIPASTE_LINKTYPE4=arrLinkTypes[3]

  • OLEUIPASTE_LINKTYPE5=arrLinkTypes[4]

  • OLEUIPASTE_LINKTYPE6=arrLinkTypes[5]

  • OLEUIPASTE_LINKTYPE7=arrLinkTypes[6]

  • OLEUIPASTE_LINKTYPE8=arrLinkTypes[7]


arrLinkTypes 배열은 연결을 위해 등록된 클립보드 형식의 배열입니다. 최대 8개 링크 형식이 허용됩니다.
OLEUIPASTE_LINKANYTYPE
값: 1024
모든 링크 유형입니다.
OLEUIPASTE_LINKTYPE1
값: 1
링크 유형 1.
OLEUIPASTE_LINKTYPE2
값: 2
링크 유형 2.
OLEUIPASTE_LINKTYPE3
값: 4
링크 유형 3.
OLEUIPASTE_LINKTYPE4
값: 8
링크 유형 4.
OLEUIPASTE_LINKTYPE5
값: 16
링크 유형 5.
OLEUIPASTE_LINKTYPE6
값: 32
링크 유형 6.
OLEUIPASTE_LINKTYPE7
값: 64
링크 유형 7.
OLEUIPASTE_LINKTYPE8
값: 128
링크 유형 8.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 oledlg.h

추가 정보

OLEUIPASTEENTRY