Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera os sinalizadores de propriedade que controlam como os estilos visuais são aplicados no aplicativo atual.
Sintaxe
DWORD GetThemeAppProperties();
Retornar valor
Tipo: DWORD
Os valores retornados a seguir são sinalizadores de bit combinados com um operador OR lógico.
| Código de retorno | Descrição |
|---|---|
|
Especifica que as áreas não cliente das janelas do aplicativo têm estilos visuais aplicados. |
|
Especifica que os controles nas janelas do aplicativo têm estilos visuais aplicados. |
|
Especifica que todo o conteúdo da Web exibido em um aplicativo é renderizado usando estilos visuais. |
Comentários
Sinalizadores individuais podem ser extraídos do resultado combinando o resultado com o AND lógico do sinalizador desejado.
Não chame essa função durante dllMain ou construtores de objetos globais. Isso pode causar valores retornados inválidos.
Exemplos
O exemplo extrai o estado de um único sinalizador do resultado da função.
DWORD resultFlags = GetThemeAppProperties();
bool ctrlsAreThemed = ((resultFlags & STAP_ALLOW_CONTROLS) != 0);
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | uxtheme.h |
| Biblioteca | UxTheme.lib |
| DLL | UxTheme.dll (versão 1.0 ou posterior) |