ICoNtextMenuProvider::ShowCoNtextMenu 方法 (mmc.h)
ICoNtextMenuProvider::ShowCoNtextMenu方法會顯示操作功能表。
語法
HRESULT ShowContextMenu(
[in] HWND hwndParent,
[in] long xPos,
[in] long yPos,
[out] long *plSelected
);
參數
[in] hwndParent
顯示操作功能表之父視窗的控制碼。
[in] xPos
值,在螢幕座標中,指定操作功能表左上角的水準位置,以螢幕座標表示。
[in] yPos
值,在螢幕座標中,指定操作功能表左上角的垂直位置。
[out] plSelected
值,指定傳遞至所選取功能表項目的 ICoNtextMenuCallback::AddItem) (ICommandID 值。 如果這是零,則不會選取任何快顯功能表項,或延伸模組已新增選取的內容功能表項目。 如果選取延伸模組專案,ShowCoNtextMenu 會呼叫 IExtendCoNtextMenu::Command來通知延伸模組。
傳回值
這個方法可以傳回下列其中一個值。
備註
ShowCoNtextMenu 會在之後自動清除操作功能表。 最佳做法是在開始建置操作功能表之前,先呼叫 ICoNtextMenuProvider::EmptyMenuList 。
需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |
Dll | Mmcndmgr.dll |