Enumerasi FOLDERFLAGS (shobjidl_core.h)
Sekumpulan bendera yang menentukan opsi tampilan folder. Bendera independen satu sama lain dan dapat digunakan dalam kombinasi apa pun.
Sintaks
typedef enum FOLDERFLAGS {
FWF_NONE = 0,
FWF_AUTOARRANGE = 0x1,
FWF_ABBREVIATEDNAMES = 0x2,
FWF_SNAPTOGRID = 0x4,
FWF_OWNERDATA = 0x8,
FWF_BESTFITWINDOW = 0x10,
FWF_DESKTOP = 0x20,
FWF_SINGLESEL = 0x40,
FWF_NOSUBFOLDERS = 0x80,
FWF_TRANSPARENT = 0x100,
FWF_NOCLIENTEDGE = 0x200,
FWF_NOSCROLL = 0x400,
FWF_ALIGNLEFT = 0x800,
FWF_NOICONS = 0x1000,
FWF_SHOWSELALWAYS = 0x2000,
FWF_NOVISIBLE = 0x4000,
FWF_SINGLECLICKACTIVATE = 0x8000,
FWF_NOWEBVIEW = 0x10000,
FWF_HIDEFILENAMES = 0x20000,
FWF_CHECKSELECT = 0x40000,
FWF_NOENUMREFRESH = 0x80000,
FWF_NOGROUPING = 0x100000,
FWF_FULLROWSELECT = 0x200000,
FWF_NOFILTERS = 0x400000,
FWF_NOCOLUMNHEADER = 0x800000,
FWF_NOHEADERINALLVIEWS = 0x1000000,
FWF_EXTENDEDTILES = 0x2000000,
FWF_TRICHECKSELECT = 0x4000000,
FWF_AUTOCHECKSELECT = 0x8000000,
FWF_NOBROWSERVIEWSTATE = 0x10000000,
FWF_SUBSETGROUPS = 0x20000000,
FWF_USESEARCHFOLDER = 0x40000000,
FWF_ALLOWRTLREADING = 0x80000000
} ;
Konstanta
FWF_NONE Nilai: 0 0x00000000. Windows 7 dan yang lebih baru. Tidak ada opsi tampilan khusus. |
FWF_AUTOARRANGE Nilai: 0x1 0x00000001. Secara otomatis mengatur elemen dalam tampilan. Ini menyiratkan LVS_AUTOARRANGE jika kontrol tampilan daftar digunakan untuk mengimplementasikan tampilan. |
FWF_ABBREVIATEDNAMES Nilai: 0x2 0x00000002. Tidak didukung. |
FWF_SNAPTOGRID Nilai: 0x4 0x00000004. Tidak didukung. |
FWF_OWNERDATA Nilai: 0x8 0x00000008. Tidak didukung. |
FWF_BESTFITWINDOW Nilai: 0x10 0x00000010. Tidak didukung. |
FWF_DESKTOP Nilai: 0x20 0x00000020. Buat folder berkinerja seperti desktop. Nilai ini hanya berlaku untuk desktop dan tidak digunakan untuk folder Shell biasa. Bendera ini menyiratkan FWF_NOCLIENTEDGE dan FWF_NOSCROLL. |
FWF_SINGLESEL Nilai: 0x40 0x00000040. Jangan perbolehkan lebih dari satu item dipilih. Ini digunakan dalam kotak dialog umum. |
FWF_NOSUBFOLDERS Nilai: 0x80 0x00000080. Jangan tampilkan subfolder. |
FWF_TRANSPARENT Nilai: 0x100 0x00000100. Gambar secara transparan. Ini hanya digunakan untuk desktop. |
FWF_NOCLIENTEDGE Nilai: 0x200 0x00000200. Tidak didukung. |
FWF_NOSCROLL Nilai: 0x400 0x00000400. Jangan tambahkan bilah gulir. Ini hanya digunakan untuk desktop. |
FWF_ALIGNLEFT Nilai: 0x800 0x00000800. Tampilan harus diratakan kiri. Ini menyiratkan LVS_ALIGNLEFT jika kontrol tampilan daftar digunakan untuk mengimplementasikan tampilan. |
FWF_NOICONS Nilai: 0x1000 0x00001000. Tampilan tidak boleh menampilkan ikon. |
FWF_SHOWSELALWAYS Nilai: 0x2000 0x00002000. Bendera ini tidak digunakan lagi pada Windows XP dan tidak berpengaruh. Selalu perlihatkan pilihan. |
FWF_NOVISIBLE Nilai: 0x4000 0x00004000. Tidak didukung. |
FWF_SINGLECLICKACTIVATE Nilai: 0x8000 0x00008000. Tidak didukung. |
FWF_NOWEBVIEW Nilai: 0x10000 0x00010000. Tampilan tidak boleh ditampilkan sebagai tampilan web. |
FWF_HIDEFILENAMES Nilai: 0x20000 0x00020000. Tampilan tidak boleh menampilkan nama file. |
FWF_CHECKSELECT Nilai: 0x40000 0x00040000. Mengaktifkan mode pemeriksaan untuk tampilan. |
FWF_NOENUMREFRESH Nilai: 0x80000 0x00080000. Windows Vista dan yang lebih baru. Jangan menghitung ulang tampilan (atau menghapus konten tampilan saat ini) saat tampilan disegarkan. |
FWF_NOGROUPING Nilai: 0x100000 0x00100000. Windows Vista dan yang lebih baru. Jangan perbolehkan pengelompokan dalam tampilan |
FWF_FULLROWSELECT Nilai: 0x200000 0x00200000. Windows Vista dan yang lebih baru. Saat item dipilih, item dan semua sub-itemnya disorot. |
FWF_NOFILTERS Nilai: 0x400000 0x00400000. Windows Vista dan yang lebih baru. Jangan tampilkan filter dalam tampilan. |
FWF_NOCOLUMNHEADER Nilai: 0x800000 0x00800000. Windows Vista dan yang lebih baru. Jangan tampilkan header kolom dalam tampilan dalam mode tampilan apa pun. |
FWF_NOHEADERINALLVIEWS Nilai: 0x1000000 0x01000000. Windows Vista dan yang lebih baru. Hanya tampilkan header kolom dalam mode tampilan detail. |
FWF_EXTENDEDTILES Nilai: 0x2000000 0x02000000. Windows Vista dan yang lebih baru. Saat tampilan berada dalam "mode tampilan petak peta" tata letak item tunggal harus diperluas ke lebar tampilan. |
FWF_TRICHECKSELECT Nilai: 0x4000000 0x04000000. Windows Vista dan yang lebih baru. Tidak didukung. |
FWF_AUTOCHECKSELECT Nilai: 0x8000000 0x08000000. Windows Vista dan yang lebih baru. Item dapat dipilih menggunakan kotak centang. |
FWF_NOBROWSERVIEWSTATE Nilai: 0x10000000 0x10000000. Windows Vista dan yang lebih baru. Tampilan tidak boleh menyimpan status tampilan di browser. |
FWF_SUBSETGROUPS Nilai: 0x20000000 0x20000000. Windows Vista dan yang lebih baru. Tampilan harus mencantumkan jumlah item yang ditampilkan di setiap grup. Untuk digunakan dengan IFolderView2::SetGroupSubsetCount. |
FWF_USESEARCHFOLDER Nilai: 0x40000000 0x40000000. Windows Vista dan yang lebih baru. Gunakan folder pencarian untuk menumpuk dan mencari. |
FWF_ALLOWRTLREADING Nilai: 0x80000000 (int)0x80000000. Windows Vista dan yang lebih baru. Pastikan tata letak pembacaan kanan-ke-kiri dalam sistem kanan-ke-kiri. Tanpa bendera ini, tampilan menampilkan string dari kiri ke kanan baik pada sistem yang diatur ke tata letak baca kiri-ke-kanan dan kanan-ke-kiri, yang memastikan bahwa nama file ditampilkan dengan benar. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP, Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | shobjidl_core.h (termasuk Shobjidl.h) |