Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Décrit comment une propriété doit être traitée. Ces valeurs sont définies dans Shtypes.h.
Syntaxe
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;
Constantes
SHCOLSTATE_DEFAULTValeur : 0 La valeur est affichée en fonction des paramètres par défaut de la colonne. |
SHCOLSTATE_TYPE_STRValeur : 0x1 La valeur est affichée sous forme de chaîne. |
SHCOLSTATE_TYPE_INTValeur : 0x2 La valeur est affichée sous la forme d’un entier. |
SHCOLSTATE_TYPE_DATEValeur : 0x3 La valeur est affichée sous la forme d’une date/heure. |
SHCOLSTATE_TYPEMASKValeur : 0xf Masque pour les valeurs de type d’affichage SHCOLSTATE_TYPE_STR, SHCOLSTATE_TYPE_INT et SHCOLSTATE_TYPE_DATE. |
SHCOLSTATE_ONBYDEFAULTValeur : 0x10 La colonne doit être activée par défaut dans la vue Détails. |
SHCOLSTATE_SLOWValeur : 0x20 Le calcul est lent. Effectuez sur un thread d’arrière-plan. |
SHCOLSTATE_EXTENDEDValeur : 0x40 Fourni par un gestionnaire, et non par le dossier. |
SHCOLSTATE_SECONDARYUIValeur : 0x80 Non affiché dans le menu contextuel, mais est répertorié dans la boîte de dialogue Plus... . |
SHCOLSTATE_HIDDENValeur : 0x100 Non affiché dans l’interface utilisateur. |
SHCOLSTATE_PREFER_VARCMPValeur : 0x200 VarCmp produit le même résultat que IShellFolder::CompareIDs. |
SHCOLSTATE_PREFER_FMTCMPValeur : 0x400 PSFormatForDisplay produit le même résultat que IShellFolder::CompareIDs. |
SHCOLSTATE_NOSORTBYFOLDERNESSValeur : 0x800 Ne triez pas les dossiers séparément. |
SHCOLSTATE_VIEWONLYValeur : 0x10000 Affiché uniquement dans l’interface utilisateur. |
SHCOLSTATE_BATCHREADValeur : 0x20000 Marque les colonnes avec des valeurs qui doivent être lues dans un lot. |
SHCOLSTATE_NO_GROUPBYValeur : 0x40000 Le regroupement est désactivé pour cette colonne. |
SHCOLSTATE_FIXED_WIDTHValeur : 0x1000 Impossible de redimensionner la colonne. |
SHCOLSTATE_NODPISCALEValeur : 0x2000 La largeur est la même dans tous les ppp. |
SHCOLSTATE_FIXED_RATIOValeur : 0x4000 Taux de largeur et de hauteur fixes. |
SHCOLSTATE_DISPLAYMASKValeur : 0xf000 Filtre les nouveaux indicateurs d’affichage. |
Configuration requise
| Client minimal pris en charge | Windows Vista, Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
| En-tête | shtypes.h |