Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Abre os dados de tema para uma janela e sua classe associada.
Sintaxe
HTHEME OpenThemeData(
[in] HWND hwnd,
[in] LPCWSTR pszClassList
);
Parâmetros
[in] hwnd
Tipo: HWND
Identificador da janela para a qual os dados de tema são necessários.
[in] pszClassList
Tipo: LPCWSTR
Ponteiro para uma cadeia de caracteres que contém uma lista separada por ponto e vírgula de classes.
Retornar valor
Tipo: HTHEME
OpenThemeData tenta corresponder cada classe, uma de cada vez, a uma seção de dados de classe no tema ativo. Se uma correspondência for encontrada, um identificador HTHEME associado será retornado. Se nenhuma correspondência for encontrada , NULL será retornado.
Comentários
O parâmetro pszClassList contém uma lista, não apenas um único nome, para fornecer à classe uma oportunidade de obter a melhor correspondência entre a classe e o estilo visual atual. Por exemplo, um botão pode passar L"OkButton; Botão" se sua ID for ID_OK. Se o estilo visual atual tiver uma entrada para OkButton, isso será usado; caso contrário, nenhum estilo visual será aplicado.
Os nomes de classe para o tema Aero são definidos em AeroStyle.xml.
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 |