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.
Habilita ou desabilita a tela de fundo da área de trabalho.
Sintaxe
HRESULT Enable(
[in] BOOL enable
);
Parâmetros
[in] enable
TRUE para habilitar a tela de fundo da área de trabalho, FALSE para desabilitá-la.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT , incluindo o seguinte.
| Código de retorno | Descrição |
|---|---|
|
O papel de parede da área de trabalho já está no estado que você está solicitando por meio dessa chamada. |
|
O papel de parede da área de trabalho que seria usado quando a tela de fundo está habilitada está ausente do local esperado. Chame SetWallpaper para especificar um novo papel de parede. |
Comentários
Esse método normalmente seria chamado para desabilitar a tela de fundo da área de trabalho por motivos de desempenho.
Quando a tela de fundo da área de trabalho é desabilitada, uma cor sólida é mostrada em seu lugar. Para obter ou definir a cor específica, use os métodos GetBackgroundColor e SetBackgroundColor .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |