CRichEditView::GetContextMenu
A estrutura chama esta função sistema autônomo parte do processamento de IRichEditOleCallback::GetContextMenu.
virtual HMENU GetContextMenu(
WORD seltyp,
LPOLEOBJECT lpoleobj,
CHARRANGE* lpchrg
);
Parâmetros
seltyp
O tipo de seleção.Os valores de tipo de seleção são descritos na seção comentários.lpoleobj
Ponteiro para um OLEOBJECT estrutura especificando a primeira selecionado objeto OLE se a seleção contém um ou mais itens OLE.Se a seleção não contiver nenhum item, lpoleobj é NULO.The OLEOBJECT estrutura contém um ponteiro para uma objeto OLE v-tabela.lpchrg
Ponteiro para um CHARRANGE estrutura que contém a seleção corrente.
Valor de retorno
Identificador para o menu de contexto.
Comentários
Esta função é uma parte típica de direito-botão do mouse pressionado processamento.
O tipo de seleção pode ser qualquer combinação dos sinalizadores a seguir:
SEL_EMPTY Indica que não há nenhuma seleção corrente.
SEL_TEXT Indica que a seleção corrente contém texto.
SEL_OBJECT Indica que a seleção corrente contém pelo menos um item OLE.
SEL_MULTICHAR Indica que a seleção corrente contém mais de um caractere de texto.
SEL_MULTIOBJECT Indica que a seleção corrente contém mais de um objeto OLE.
A implementação padrão retorna NULO.Esta é uma avançada substituível.
Para obter mais informações, consulte IRichEditOleCallback::GetContextMenu and CHARRANGE in the Windows SDK.
Para obter mais informações sobre o OLEOBJECT tipo, consulte o artigo de estruturas de dados OLE e alocação de estrutura no Base de dados de Conhecimento OLE.
Requisitos
Cabeçalho: afxrich.h
Consulte também
Referência
CRichEditCtrl::GetSelectionType