IActiveDesktop 介面 (shlobj_core.h)

允許用戶端程式管理本機電腦上的桌面專案和桌布。

繼承

IActiveDesktop介面繼承自IUnknown介面。 IActiveDesktop 也有下列類型的成員:

方法

IActiveDesktop介面具有這些方法。

 
IActiveDesktop::AddDesktopItem

新增桌面專案。
IActiveDesktop::AddDesktopItemWithUI

在顯示確認新增桌面專案、驗證安全性區域許可權,以及詢問使用者是否要建立訂用帳戶的使用者介面之後,將桌面專案新增至 Active Desktop。
IActiveDesktop::AddUrl

新增與指定 URL 相關聯的桌面專案。
IActiveDesktop::ApplyChanges

將變更套用至 Active Desktop,並將其儲存在登錄中。
IActiveDesktop::GenerateDesktopItemHtml

產生包含指定桌面專案的一般 HTML 頁面。
IActiveDesktop::GetDesktopItem

取得指定的桌面專案。
IActiveDesktop::GetDesktopItemByID

取得符合指定識別的桌面專案。
IActiveDesktop::GetDesktopItemBySource

使用其來源 URL 取得桌面專案。
IActiveDesktop::GetDesktopItemCount

取得桌面專案的計數。
IActiveDesktop::GetDesktopItemOptions

取得桌面專案的選項。
IActiveDesktop::GetPattern

取得目前的模式。
IActiveDesktop::GetWallpaper

取得目前的桌布。
IActiveDesktop::GetWallpaperOptions

取得背景圖樣選項。
IActiveDesktop::ModifyDesktopItem

修改桌面專案。
IActiveDesktop::RemoveDesktopItem

從桌面移除指定的桌面專案。
IActiveDesktop::SetDesktopItemOptions

設定專案的選項。
IActiveDesktop::SetPattern

設定使用中桌面圖案。
IActiveDesktop::SetWallpaper

設定使用中桌面的桌布。
IActiveDesktop::SetWallpaperOptions

設定背景圖樣選項。

備註

您的程式碼必須包含 Wininet.h,才能包含 Shlobj.h。 若無法這麼做,將會導致編譯器錯誤。

需求

   
最低支援的用戶端 Windows 2000 專業版、Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 shlobj_core.h

另請參閱

使用 Active Desktop 物件