Estrutura QCMINFO (shlobj_core.h)
Contém informações para mesclar itens de menu em menus do Windows Explorer.
Sintaxe
typedef struct _QCMINFO {
HMENU hmenu;
UINT indexMenu;
UINT idCmdFirst;
UINT idCmdLast;
QCMINFO_IDMAP const *pIdMap;
} QCMINFO;
Membros
hmenu
Tipo: HMENU
[in] O identificador do menu em que os novos comandos devem ser adicionados.
indexMenu
Tipo: UINT
[in] O índice baseado em zero em que o primeiro item de menu deve ser inserido.
idCmdFirst
Tipo: UINT
[in, out] Na entrada, esse membro contém a primeira ID disponível a ser usada para o menu de contexto. Na saída, ele contém a última ID adicionada mais uma.
idCmdLast
Tipo: UINT
[in] O valor máximo de um identificador de item de menu. A diferença entre o valor de entrada de idCmdFirst e idCmdLast é o número máximo de itens de menu que podem ser adicionados.
pIdMap
Tipo: QCMINFO_IDMAP*
Não usado, deve ser NULL.
Comentários
Consulte IContextMenu::QueryContextMenu , pois essa estrutura executa a mesma função que os parâmetros desse método. Observe, no entanto, que as informações fornecidas pelo valor retornado desse método não são paralelas às informações fornecidas pelo valor retornado de uma operação envolvendo QCMINFO.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | shlobj_core.h (inclua Shlobj.h) |