Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt, wie eine Eigenschaft behandelt werden soll. Diese Werte werden in Shtypes.h definiert.
Syntax
typedef enum tagSHCOLSTATE {
SHCOLSTATE_DEFAULT = 0,
SHCOLSTATE_TYPE_STR = 0x1,
SHCOLSTATE_TYPE_INT = 0x2,
SHCOLSTATE_TYPE_DATE = 0x3,
SHCOLSTATE_TYPEMASK = 0xf,
SHCOLSTATE_ONBYDEFAULT = 0x10,
SHCOLSTATE_SLOW = 0x20,
SHCOLSTATE_EXTENDED = 0x40,
SHCOLSTATE_SECONDARYUI = 0x80,
SHCOLSTATE_HIDDEN = 0x100,
SHCOLSTATE_PREFER_VARCMP = 0x200,
SHCOLSTATE_PREFER_FMTCMP = 0x400,
SHCOLSTATE_NOSORTBYFOLDERNESS = 0x800,
SHCOLSTATE_VIEWONLY = 0x10000,
SHCOLSTATE_BATCHREAD = 0x20000,
SHCOLSTATE_NO_GROUPBY = 0x40000,
SHCOLSTATE_FIXED_WIDTH = 0x1000,
SHCOLSTATE_NODPISCALE = 0x2000,
SHCOLSTATE_FIXED_RATIO = 0x4000,
SHCOLSTATE_DISPLAYMASK = 0xf000
} SHCOLSTATE;
Konstanten
SHCOLSTATE_DEFAULTWert: 0 Der Wert wird gemäß den Standardeinstellungen für die Spalte angezeigt. |
SHCOLSTATE_TYPE_STRWert: 0x1 Der Wert wird als Zeichenfolge angezeigt. |
SHCOLSTATE_TYPE_INTWert: 0x2 Der Wert wird als ganze Zahl angezeigt. |
SHCOLSTATE_TYPE_DATEWert: 0x3 Der Wert wird als Datum/Uhrzeit angezeigt. |
SHCOLSTATE_TYPEMASKWert: 0xf Eine Maske für Anzeigetypwerte SHCOLSTATE_TYPE_STR, SHCOLSTATE_TYPE_INT und SHCOLSTATE_TYPE_DATE. |
SHCOLSTATE_ONBYDEFAULTWert: 0x10 Die Spalte sollte in der Detailansicht standardmäßig aktiviert sein. |
SHCOLSTATE_SLOWWert: 0x20 Wird langsam berechnet. Führen Sie für einen Hintergrundthread aus. |
SHCOLSTATE_EXTENDEDWert: 0x40 Wird von einem Handler bereitgestellt, nicht vom Ordner. |
SHCOLSTATE_SECONDARYUIWert: 0x80 Wird nicht im Kontextmenü angezeigt, sondern im Dialogfeld Mehr... aufgeführt. |
SHCOLSTATE_HIDDENWert: 0x100 Wird nicht auf der Benutzeroberfläche angezeigt. |
SHCOLSTATE_PREFER_VARCMPWert: 0x200 VarCmp erzeugt das gleiche Ergebnis wie IShellFolder::CompareIDs. |
SHCOLSTATE_PREFER_FMTCMPWert: 0x400 PSFormatForDisplay erzeugt das gleiche Ergebnis wie IShellFolder::CompareIDs. |
SHCOLSTATE_NOSORTBYFOLDERNESSWert: 0x800 Sortieren Sie Ordner nicht separat. |
SHCOLSTATE_VIEWONLYWert: 0x10000 Wird nur auf der Benutzeroberfläche angezeigt. |
SHCOLSTATE_BATCHREADWert: 0x20000 Markiert Spalten mit Werten, die in einem Batch gelesen werden sollen. |
SHCOLSTATE_NO_GROUPBYWert: 0x40000 Die Gruppierung ist für diese Spalte deaktiviert. |
SHCOLSTATE_FIXED_WIDTHWert: 0x1000 Die Größe der Spalte kann nicht geändert werden. |
SHCOLSTATE_NODPISCALEWert: 0x2000 Die Breite ist in allen dpi-Werten gleich. |
SHCOLSTATE_FIXED_RATIOWert: 0x4000 Festes Breiten- und Höhenverhältnis. |
SHCOLSTATE_DISPLAYMASKWert: 0xf000 Filtert neue Anzeigeflags heraus. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista, Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | shtypes.h |