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 |