Metode ICategoryProvider::GetDefaultCategory (shobjidl_core.h)
Memungkinkan folder untuk mengambil alih pengelompokan default.
Sintaks
HRESULT GetDefaultCategory(
[out] GUID *pguid,
[out] SHCOLUMNID *pscid
);
Parameter
[out] pguid
Jenis: GUID*
Tidak digunakan.
[out] pscid
Jenis: SHCOLUMNID*
Ketika metode ini kembali, berisi penunjuk ke struktur SHCOLUMNID .
Mengembalikan nilai
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, atau nilai kesalahan jika tidak, termasuk yang berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Tidak ada grup default. |
Keterangan
ICategoryProvider::GetDefaultCategory mengembalikan struktur SHCOLUMNID yang digunakan oleh categorizer default. Metode mengembalikan S_FALSE jika grup default tidak didukung.
ICategoryProvider::GetDefaultCategory hanya dipanggil saat folder pertama kali dibuka. Setelah itu, pilihan pengelompokan pengguna di-cache di tas properti yang menyimpan status tampilan. Untuk memaksa panggilan ke ICategoryProvider::GetDefaultCategory setelah folder pertama kali dibuka, kunci registri Shell dan ShellNoRoam harus dihapus. Mereka ditemukan di lokasi berikut.
HKEY_CURRENT_USER Software Microsoft Windows Shell ShellNoRoam
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | 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 |
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