共用方式為


IDesktopWallpaper::SetWallpaper 方法 (shobjidl_core.h)

設定桌面桌布。

語法

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

參數

[in] monitorID

監視器的標識碼。 這個值可以透過 GetMonitorDevicePathAt 取得。 將此值設定為NULL,以在所有監視器上設定背景圖案影像。

[in] wallpaper

背景圖案圖像檔的完整路徑。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)

另請參閱

IDesktopWallpaper

IDesktopWallpaper::GetWallpaper