共用方式為


QCMINFO 結構 (shlobj_core.h)

包含將功能表項合併至 Windows 檔案總管功能表的資訊。

語法

typedef struct _QCMINFO {
  HMENU               hmenu;
  UINT                indexMenu;
  UINT                idCmdFirst;
  UINT                idCmdLast;
  QCMINFO_IDMAP const *pIdMap;
} QCMINFO;

成員

hmenu

類型: HMENU

[in]要加入新命令之功能表的句柄。

indexMenu

類型: UINT

[in]要插入第一個功能表項之以零起始的索引。

idCmdFirst

類型: UINT

[in, out]在專案上,此成員包含要用於操作功能表的第一個可用識別碼。 結束時,它包含最後一個新增的標識元加上一個標識符。

idCmdLast

類型: UINT

[in]功能表項識別碼的最大值。 idCmdFirstidCmdLast 的輸入值之間的差異是可新增的功能表項數目上限。

pIdMap

類型: QCMINFO_IDMAP*

未使用,必須是 NULL

備註

請參閱 IContextMenu::QueryContextMenu ,因為此結構會執行與該方法參數相同的角色。 不過請注意,該方法的傳回值所提供的資訊與涉及 QCMINFO 之作業傳回值所提供的資訊不平行。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 shlobj_core.h (包含 Shlobj.h)

另請參閱

DFM_MERGECONTEXTMENU

DFM_MERGECONTEXTMENU_BOTTOM

DFM_MERGECONTEXTMENU_TOP

SFVM_MERGEMENU