Partilhar via


COleControlSite::DoVerb

Executa o verbo especificado.

virtual HRESULT DoVerb(
   LONG nVerb,
   LPMSG lpMsg = NULL 
);

Parâmetros

  • nVerb
    Especifica o verbo a ser executado.Pode incluir um dos seguintes procedimentos:

    Valor

    Significado

    Símbolo

    0

    Verbo primário

    OLEIVERB_PRIMARY

    -1

    Verbo secundário

    (Nenhum)

    1

    Exibe o objeto para edição.

    OLEIVERB_SHOW

    -2

    Edita o item em uma janela separada.

    OLEIVERB_OPEN

    -3

    Oculta o objeto.

    OLEIVERB_HIDE

    -4

    Ativa um controle no local.

    OLEIVERB_UIACTIVATE

    -5

    Ativa um controle no local, sem elementos da interface do usuário adicionais.

    OLEIVERB_INPLACEACTIVATE

    -7

    Exibir as propriedades do controle.

    OLEIVERB_PROPERTIES

  • lpMsg
    Ponteiro para a mensagem que provocou o item a ser ativado.

Valor de retorno

Um padrão HRESULT valor.

Comentários

Esta função chama diretamente por meio IOleObject interface para executar o verbo especificado. Se uma exceção é lançada sistema autônomo resultado da telefonar de função, um HRESULT código de erro é retornado.

Para obter mais informações, consulte IOleObject::DoVerb in the Windows SDK.

Requisitos

Cabeçalho: afxocc.h

Consulte também

Referência

Classe COleControlSite

Gráfico de hierarquia

Outros recursos

COleControlSite membros