Compartir a través de


Método IDesktopWallpaper::SetWallpaper (shobjidl_core.h)

Establece el fondo de pantalla del escritorio.

Sintaxis

HRESULT SetWallpaper(
  [in] LPCWSTR monitorID,
  [in] LPCWSTR wallpaper
);

Parámetros

[in] monitorID

Identificador del monitor. Este valor se puede obtener a través de GetMonitorDevicePathAt. Establezca este valor en NULL para establecer la imagen de fondo de pantalla en todos los monitores.

[in] wallpaper

Ruta de acceso completa del archivo de imagen de fondo de pantalla.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)

Consulte también

IDesktopWallpaper

IDesktopWallpaper::GetWallpaper