Bagikan melalui


enumerasi DATAOBJ_GET_ITEM_FLAGS (shobjidl_core.h)

Nilai yang digunakan oleh fungsi SHGetItemFromDataObject untuk menentukan opsi mengenai pemrosesan objek sumber.

Sintaks

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
} ;

Konstanta

 
DOGIF_DEFAULT
Nilai: 0
0x0000. Tidak ada pilihan khusus.
DOGIF_TRAVERSE_LINK
Nilai: 0x1
0x0001. Jika objek sumber adalah tautan, dasarkan IShellItem pada target tautan daripada file tautan itu sendiri.
DOGIF_NO_HDROP
Nilai: 0x2
0x0002. Jika objek data sumber tidak berisi data dalam format CFSTR_SHELLIDLIST, yang mengidentifikasi objek melalui IDList, jangan kembali ke format CF_HDROP , yang menggunakan jalur file, sebagai alternatif dalam transfer.
DOGIF_NO_URL
Nilai: 0x4
0x0004. Jika objek data sumber tidak berisi data dalam format CFSTR_SHELLIDLIST, yang mengidentifikasi objek melalui IDList, jangan kembali ke format clipboard CFSTR_INETURL , yang menggunakan URL, sebagai alternatif dalam transfer.
DOGIF_ONLY_IF_ONE
Nilai: 0x8
0x0008. Jika objek sumber adalah array item, gunakan hanya jika array hanya berisi satu item.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header shobjidl_core.h (termasuk Shobjidl.h)