Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan status default untuk kolom tertentu.
Sintaks
HRESULT GetDefaultColumnState(
[in] UINT iColumn,
[out] SHCOLSTATEF *pcsFlags
);
Parameter
[in] iColumn
Jenis: UINT
Bilangan bulat yang menentukan nomor kolom.
[out] pcsFlags
Jenis: SHCOLSTATEF*
Penunjuk ke nilai yang berisi bendera yang menunjukkan status kolom default. Parameter ini dapat mencakup kombinasi bendera berikut.
SHCOLSTATE_TYPE_STR
Sebuah string.
SHCOLSTATE_TYPE_INT
Bilangan bulat.
SHCOLSTATE_TYPE_DATE
Kencan.
SHCOLSTATE_ONBYDEFAULT
Harus ditampilkan secara default dalam tampilan Detail Windows Explorer.
SHCOLSTATE_SLOW
Merekomendasikan agar tampilan folder mengekstrak informasi kolom secara asinkron, pada utas latar belakang, karena mengekstrak informasi ini dapat memakan waktu.
SHCOLSTATE_EXTENDED
Disediakan oleh handler, bukan objek folder.
SHCOLSTATE_SECONDARYUI
Tidak ditampilkan di menu pintasan, tetapi tercantum dalam kotak dialog Lainnya.
SHCOLSTATE_HIDDEN
Tidak ditampilkan di antarmuka pengguna.
SHCOLSTATE_PREFER_VARCMP
Menggunakan pengurutan default daripada CompareID untuk mendapatkan urutan pengurutan.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Klien minimum yang didukung | Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | shobjidl_core.h (termasuk Shobjidl.h) |
| DLL | Shell32.dll (versi 5.0 atau yang lebih baru) |