Interface IActiveDesktop (shlobj_core.h)
Permite que um programa cliente gerencie os itens da área de trabalho e o papel de parede em um computador local.
Herança
A interface IActiveDesktop herda da interface IUnknown . IActiveDesktop também tem estes tipos de membros:
Métodos
A interface IActiveDesktop tem esses métodos.
IActiveDesktop::AddDesktopItem Adiciona um item da área de trabalho. |
IActiveDesktop::AddDesktopItemWithUI Adiciona um item de área de trabalho à Área de Trabalho Ativa depois de exibir interfaces do usuário que confirmam a adição do item da área de trabalho, verificando permissões de zona de segurança e perguntando se o usuário deseja criar uma assinatura. |
IActiveDesktop::AddUrl Adiciona o item da área de trabalho associado à URL especificada. |
IActiveDesktop::ApplyChanges Aplica alterações à Área de Trabalho Ativa e as salva no Registro. |
IActiveDesktop::GenerateDesktopItemHtml Gera uma página HTML genérica que contém o item de área de trabalho especificado. |
IActiveDesktop::GetDesktopItem Obtém o item da área de trabalho especificado. |
IActiveDesktop::GetDesktopItemByID Obtém o item da área de trabalho que corresponde à identificação fornecida. |
IActiveDesktop::GetDesktopItemBySource Obtém um item da área de trabalho usando sua URL de origem. |
IActiveDesktop::GetDesktopItemCount Obtém uma contagem dos itens da área de trabalho. |
IActiveDesktop::GetDesktopItemOptions Obtém as opções para o item da área de trabalho. |
IActiveDesktop::GetPattern Obtém o padrão atual. |
IActiveDesktop::GetWallpaper Obtém o papel de parede atual. |
IActiveDesktop::GetWallpaperOptions Obtém as opções de papel de parede. |
IActiveDesktop::ModifyDesktopItem Modifica o item da área de trabalho. |
IActiveDesktop::RemoveDesktopItem Remove o item da área de trabalho especificado da área de trabalho. |
IActiveDesktop::SetDesktopItemOptions Define as opções do item. |
IActiveDesktop::SetPattern Define o padrão da Área de Trabalho Ativa. |
IActiveDesktop::SetWallpaper Define o papel de parede para a Área de Trabalho Ativa. |
IActiveDesktop::SetWallpaperOptions Define as opções de papel de parede. |
Comentários
Seu código deve incluir Wininet.h antes de incluir Shlobj.h. A falha ao fazer isso resultará em um erro do compilador.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlobj_core.h |