Export (0) Print
Expand All

IDesktopWallpaper::SetWallpaper method

Sets the desktop wallpaper.

Syntax


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

Parameters

monitorID [in]

The ID of the monitor. This value can be obtained through GetMonitorDevicePathAt. Set this value to NULL to set the wallpaper image on all monitors.

wallpaper [in]

The full path of the wallpaper image file.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Shobjidl.h

IDL

Shobjidl.idl

See also

IDesktopWallpaper
IDesktopWallpaper::GetWallpaper

 

 

Community Additions

ADD
Show:
© 2015 Microsoft