Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descreve como uma propriedade deve ser tratada. Esses valores são definidos em Shtypes.h.
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;
Constantes
SHCOLSTATE_DEFAULTValor: 0 O valor é exibido de acordo com as configurações padrão da coluna. |
SHCOLSTATE_TYPE_STRValor: 0x1 O valor é exibido como uma cadeia de caracteres. |
SHCOLSTATE_TYPE_INTValor: 0x2 O valor é exibido como um inteiro. |
SHCOLSTATE_TYPE_DATEValor: 0x3 O valor é exibido como uma data/hora. |
SHCOLSTATE_TYPEMASKValor: 0xf Uma máscara para valores de tipo de exibição SHCOLSTATE_TYPE_STR, SHCOLSTATE_TYPE_INT e SHCOLSTATE_TYPE_DATE. |
SHCOLSTATE_ONBYDEFAULTValor: 0x10 A coluna deve estar ativada por padrão na exibição Detalhes. |
SHCOLSTATE_SLOWValor: 0x20 Será lento para a computação. Executar em um thread em segundo plano. |
SHCOLSTATE_EXTENDEDValor: 0x40 Fornecido por um manipulador, não pela pasta . |
SHCOLSTATE_SECONDARYUIValor: 0x80 Não exibido no menu de contexto, mas está listado na caixa de diálogo Mais... . |
SHCOLSTATE_HIDDENValor: 0x100 Não exibido na interface do usuário. |
SHCOLSTATE_PREFER_VARCMPValor: 0x200 VarCmp produz o mesmo resultado que IShellFolder::CompareIDs. |
SHCOLSTATE_PREFER_FMTCMPValor: 0x400 PSFormatForDisplay produz o mesmo resultado que IShellFolder::CompareIDs. |
SHCOLSTATE_NOSORTBYFOLDERNESSValor: 0x800 Não classifique pastas separadamente. |
SHCOLSTATE_VIEWONLYValor: 0x10000 Exibido somente na interface do usuário. |
SHCOLSTATE_BATCHREADValor: 0x20000 Marca colunas com valores que devem ser lidos em um lote. |
SHCOLSTATE_NO_GROUPBYValor: 0x40000 O agrupamento está desabilitado para esta coluna. |
SHCOLSTATE_FIXED_WIDTHValor: 0x1000 Não é possível redimensionar a coluna. |
SHCOLSTATE_NODPISCALEValor: 0x2000 A largura é a mesma em todos os dpi. |
SHCOLSTATE_FIXED_RATIOValor: 0x4000 Largura fixa e taxa de altura. |
SHCOLSTATE_DISPLAYMASKValor: 0xf000 Filtra novos sinalizadores de exibição. |
Requisitos
| Cliente mínimo com suporte | Windows Vista, Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Cabeçalho | shtypes.h |