Bagikan melalui


Struktur CABINETSTATE (shlobj_core.h)

[CABINETSTATE tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]

Menyimpan konfigurasi global untuk Windows Explorer dan Windows Internet Explorer. Struktur ini digunakan dalam fungsi ReadCabinetState dan WriteCabinetState .

Sintaks

typedef struct {
  WORD cLength;
  WORD nVersion;
  BOOL fFullPathTitle : 1;
  BOOL fSaveLocalView : 1;
  BOOL fNotShell : 1;
  BOOL fSimpleDefault : 1;
  BOOL fDontShowDescBar : 1;
  BOOL fNewWindowMode : 1;
  BOOL fShowCompColor : 1;
  BOOL fDontPrettyNames : 1;
  BOOL fAdminsCreateCommonGroups : 1;
  UINT fUnusedFlags : 7;
  UINT fMenuEnumFilter;
} CABINETSTATE, *LPCABINETSTATE;

Anggota

cLength

Jenis: WORD

Ukuran struktur, dalam byte.

nVersion

Jenis: WORD

fFullPathTitle

Jenis: BOOL

TRUE

Tampilkan jalur lengkap di bilah judul.

FALSE

Tampilkan hanya nama file di bilah judul.

fSaveLocalView

Jenis: BOOL

TRUE

Ingat pengaturan tampilan setiap folder.

FALSE

Gunakan pengaturan global untuk semua folder.

fNotShell

Jenis: BOOL

Tidak digunakan.

fSimpleDefault

Jenis: BOOL

Tidak digunakan.

fDontShowDescBar

Jenis: BOOL

Tidak digunakan.

fNewWindowMode

Jenis: BOOL

TRUE

Tampilkan di jendela baru.

FALSE

Tampilkan di jendela saat ini.

fShowCompColor

Jenis: BOOL

TRUE

Tampilkan file NTFS terenkripsi atau terkompresi berwarna.

FALSE

Jangan tampilkan file NTFS terenkripsi atau terkompresi berwarna.

fDontPrettyNames

Jenis: BOOL

Tidak digunakan.

fAdminsCreateCommonGroups

Jenis: BOOL

Digunakan saat administrator menginstal aplikasi yang menempatkan ikon di menu Mulai .

TRUE

Tambahkan ikon ke menu Mulai untuk semua pengguna (CSIDL_COMMON_STARTMENU). Ini adalah nilai default.

FALSE

Tambahkan ikon hanya ke pengguna saat ini (CSIDL_STARTMENU).

fUnusedFlags

Jenis: UINT

Tidak digunakan.

fMenuEnumFilter

Jenis: UINT

Salah satu atau kedua bendera berikut.

SHCONTF_FOLDERS

Tampilkan folder.

SHCONTF_NONFOLDERS

Tampilkan item non-folder.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header shlobj_core.h (termasuk Shlobj.h)