Estrutura HIGHCONTRASTA (winuser.h)
Contém informações sobre o recurso de acessibilidade de alto contraste. Esse recurso define o esquema de aparência da interface do usuário para visibilidade máxima para um usuário com deficiência visual e aconselha os aplicativos a cumprir esse esquema de aparência.
Sintaxe
typedef struct tagHIGHCONTRASTA {
UINT cbSize;
DWORD dwFlags;
LPSTR lpszDefaultScheme;
} HIGHCONTRASTA, *LPHIGHCONTRASTA;
Membros
cbSize
Especifica o tamanho, em bytes, dessa estrutura.
dwFlags
Tipo: DWORD
Especifica uma combinação dos seguintes valores:
lpszDefaultScheme
Aponta para uma cadeia de caracteres que contém o nome do esquema de cores que será definido como o esquema padrão.
Observações
Um aplicativo usa essa estrutura ao chamar a função SystemParametersInfoA com o valor SPI_GETHIGHCONTRAST ou SPI_SETHIGHCONTRAST. Ao usar
Nota
O cabeçalho winuser.h define HIGHCONTRAST como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
cabeçalho | winuser.h (inclua Windows.h) |
Consulte também
de função SystemParametersInfoA, estrutura HIGHCONTRASTW, estruturas de acessibilidade , SystemParametersInfo