Metode IShellFolder2::GetDefaultColumnState (shobjidl_core.h)
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) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk