IContextMenuSite 介面 (shobjidl_core.h)
[自 Windows Server 2003 起,不再提供 DoContextMenuPopup 方法。
由使用 SHCreateShellFolderView建立的預設資料夾檢視實作。 IContextMenuSite 的實作支援 IContextMenu::QueryContextMenu、IContextMenu::InvokeCommand 和 TrackPopupMenu,以及該函式所需的任何訊息轉送。 IContextMenuSite 通常會更新狀態列。
繼承
IContextMenuSite 介面繼承自 IUnknown 介面。 IContextMenuSite 也有下列類型的成員:
方法
IContextMenuSite 介面具有這些方法。
IContextMenuSite::D oContextMenuPopup DoContextMenuPopup 已不再可供 Windows Server 2003 使用。 |
備註
此介面的 IID IID_IContextMenuSite。
若要取得存在於資料夾檢視之網站鏈結的內容功能表網站指標程序代碼,請使用 queryService using SID_SFolderView 來取得資料夾檢視。
CComPtr<IContextMenuSite> spcms;
hr = IUnknown_QueryService(_punkSite, SID_SFolderView, IID_PPV_ARGS(&spcms));
if (SUCCEEDED(hr))
{
...
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |