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。 如果源數據物件不包含CFSTR_SHELLIDLIST格式的數據,它會透過IDList識別物件,請勿還原為使用檔案路徑的 CF_HDROP 格式,做為傳輸中的替代方法。
DOGIF_NO_URL
值: 0x4
0x0004。 如果源數據物件不包含CFSTR_SHELLIDLIST格式的數據,該格式會透過IDList識別物件,請勿還原為使用URL的剪貼簿格式 CFSTR_INETURL 剪貼簿格式,做為傳輸中的替代方法。
DOGIF_ONLY_IF_ONE
值: 0x8
0x0008。 如果來源對像是專案的陣列,則只有在數位只包含一個專案時才使用。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 shobjidl_core.h (包括 Shobjidl.h)