Estructura QCMINFO (shlobj_core.h)

Contiene información para combinar elementos de menú en menús del Explorador de Windows.

Sintaxis

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

Miembros

hmenu

Tipo: HMENU

[in] Identificador del menú donde se van a agregar los nuevos comandos.

indexMenu

Tipo: UINT

[in] Índice de base cero donde se va a insertar el primer elemento de menú.

idCmdFirst

Tipo: UINT

[in, out] En la entrada, este miembro contiene el primer identificador disponible que se usará para el menú contextual. Al salir, contiene el último identificador agregado más uno.

idCmdLast

Tipo: UINT

[in] Valor máximo de un identificador de elemento de menú. La diferencia entre el valor de entrada de idCmdFirst e idCmdLast es el número máximo de elementos de menú que se pueden agregar.

pIdMap

Tipo: QCMINFO_IDMAP*

No se usa, debe ser NULL.

Comentarios

Vea IContextMenu::QueryContextMenu , ya que esta estructura realiza el mismo rol que los parámetros de ese método. Sin embargo, tenga en cuenta que la información proporcionada por el valor devuelto de ese método no es un paralelo a la información proporcionada por el valor devuelto de una operación que implique QCMINFO.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado shlobj_core.h (incluya Shlobj.h)

Consulte también

DFM_MERGECONTEXTMENU

DFM_MERGECONTEXTMENU_BOTTOM

DFM_MERGECONTEXTMENU_TOP

SFVM_MERGEMENU