다음을 통해 공유


DATAOBJ_GET_ITEM_FLAGS 열거형(shobjidl_core.h)

SHGetItemFromDataObject 함수에서 소스 개체 처리와 관련된 옵션을 지정하는 데 사용하는 값입니다.

Syntax

typedef enum DATAOBJ_GET_ITEM_FLAGS {
  DOGIF_DEFAULT = 0,
  DOGIF_TRAVERSE_LINK = 0x1,
  DOGIF_NO_HDROP = 0x2,
  DOGIF_NO_URL = 0x4,
  DOGIF_ONLY_IF_ONE = 0x8
} ;

상수

 
DOGIF_DEFAULT
값: 0
0x0000. 특별한 옵션이 없습니다.
DOGIF_TRAVERSE_LINK
값: 0x1
0x0001. 원본 개체가 링크인 경우 링크 파일 자체가 아닌 링크의 대상에 IShellItem 을 기반으로 합니다.
DOGIF_NO_HDROP
값: 0x2
0x0002. 원본 데이터 개체에 IDList를 통해 개체를 식별하는 CFSTR_SHELLIDLIST 형식의 데이터가 없는 경우 전송의 대안으로 파일 경로를 사용하는 CF_HDROP 형식으로 되돌리기 않습니다.
DOGIF_NO_URL
값: 0x4
0x0004. 원본 데이터 개체에 IDList를 통해 개체를 식별하는 CFSTR_SHELLIDLIST 형식의 데이터가 없는 경우 전송의 대안으로 URL을 사용하는 CFSTR_INETURL 클립보드 형식으로 되돌리기 않습니다.
DOGIF_ONLY_IF_ONE
값: 0x8
0x0008. 원본 개체가 항목의 배열인 경우 배열에 항목이 하나만 포함된 경우에만 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 shobjidl_core.h(Shobjidl.h 포함)