Interfaz IActiveDesktop (shlobj_core.h)
Permite que un programa cliente administre los elementos de escritorio y el fondo de pantalla en un equipo local.
Herencia
La interfaz IActiveDesktop hereda de la interfaz IUnknown . IActiveDesktop también tiene estos tipos de miembros:
Métodos
La interfaz IActiveDesktop tiene estos métodos.
IActiveDesktop::AddDesktopItem Agrega un elemento de escritorio. |
IActiveDesktop::AddDesktopItemWithUI Agrega un elemento de escritorio al Escritorio activo después de mostrar las interfaces de usuario que confirman la adición del elemento de escritorio, la comprobación de los permisos de zona de seguridad y la pregunta si el usuario desea crear una suscripción. |
IActiveDesktop::AddUrl Agrega el elemento de escritorio asociado a la dirección URL especificada. |
IActiveDesktop::ApplyChanges Aplica cambios al Escritorio activo y los guarda en el registro. |
IActiveDesktop::GenerateDesktopItemHtml Genera una página HTML genérica que contiene el elemento de escritorio especificado. |
IActiveDesktop::GetDesktopItem Obtiene el elemento de escritorio especificado. |
IActiveDesktop::GetDesktopItemByID Obtiene el elemento de escritorio que coincide con la identificación especificada. |
IActiveDesktop::GetDesktopItemBySource Obtiene un elemento de escritorio mediante su dirección URL de origen. |
IActiveDesktop::GetDesktopItemCount Obtiene un recuento de los elementos de escritorio. |
IActiveDesktop::GetDesktopItemOptions Obtiene las opciones del elemento de escritorio. |
IActiveDesktop::GetPattern Obtiene el patrón actual. |
IActiveDesktop::GetWallpaper Obtiene el fondo de pantalla actual. |
IActiveDesktop::GetWallpaperOptions Obtiene las opciones de fondo de pantalla. |
IActiveDesktop::ModifyDesktopItem Modifica el elemento de escritorio. |
IActiveDesktop::RemoveDesktopItem Quita el elemento de escritorio especificado del escritorio. |
IActiveDesktop::SetDesktopItemOptions Establece las opciones del elemento. |
IActiveDesktop::SetPattern Establece el patrón De escritorio activo. |
IActiveDesktop::SetWallpaper Establece el fondo de pantalla del escritorio activo. |
IActiveDesktop::SetWallpaperOptions Establece las opciones de fondo de pantalla. |
Comentarios
El código debe incluir Wininet.h antes de incluir Shlobj.h. Si no lo hace, se producirá un error del compilador.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlobj_core.h |