CABINETSTATE-Struktur (shlobj_core.h)
[CABINETSTATE ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Enthält die globale Konfiguration für Windows Explorer und Windows Internet Explorer. Diese Struktur wird in den Funktionen ReadCabinetState und WriteCabinetState verwendet.
Syntax
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;
Member
cLength
Typ: WORD
Die Größe der Struktur in Bytes.
nVersion
Typ: WORD
fFullPathTitle
Typ: BOOL
true
Zeigen Sie den vollständigen Pfad in der Titelleiste an.
FALSE
Zeigt nur den Dateinamen in der Titelleiste an.
fSaveLocalView
Typ: BOOL
true
Merken Sie sich die Ansichtseinstellungen jedes Ordners.
false
Verwenden Sie globale Einstellungen für alle Ordner.
fNotShell
Typ: BOOL
Wird nicht verwendet.
fSimpleDefault
Typ: BOOL
Wird nicht verwendet.
fDontShowDescBar
Typ: BOOL
Wird nicht verwendet.
fNewWindowMode
Typ: BOOL
true
Wird in einem neuen Fenster angezeigt.
FALSE
Wird im aktuellen Fenster angezeigt.
fShowCompColor
Typ: BOOL
true
Zeigen Sie verschlüsselte oder komprimierte NTFS-Dateien in Farbe an.
FALSE
Zeigen Sie verschlüsselte oder komprimierte NTFS-Dateien nicht in Farbe an.
fDontPrettyNames
Typ: BOOL
Wird nicht verwendet.
fAdminsCreateCommonGroups
Typ: BOOL
Wird verwendet, wenn ein Administrator eine Anwendung installiert, die ein Symbol im Startmenü platziert.
true
Fügen Sie das Symbol zum Startmenü für alle Benutzer (CSIDL_COMMON_STARTMENU) hinzu. Dies ist der Standardwert.
false
Fügen Sie das Symbol nur dem aktuellen Benutzer (CSIDL_STARTMENU) hinzu.
fUnusedFlags
Typ: UINT
Wird nicht verwendet.
fMenuEnumFilter
Typ: UINT
Eines oder beide der folgenden Flags.
SHCONTF_FOLDERS
Ordner anzeigen.
SHCONTF_NONFOLDERS
Anzeigen von Elementen, die keine Ordner sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |