Compartilhar via


COleControlSite::DoVerb

Executa o verbo especificado.

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

Parâmetros

  • nVerb
    Especifica o verbo para executar.Pode incluir um de estes procedimentos:

    Valor

    Significado

    Símbolo

    0

    Verbo primária

    OLEIVERB_PRIMARY

    -1

    Verbo new

    (Nenhum)

    1

    Exibe o objeto para edição.

    OLEIVERB_SHOW

    -2

    Editar o item em uma janela separada.

    OLEIVERB_OPEN

    -3

    Oculta o objeto.

    OLEIVERB_HIDE

    -4

    Ativa um controle no lugar.

    OLEIVERB_UIACTIVATE

    -5

    Ativa um controle no lugar, sem elementos adicionais de interface do usuário.

    OLEIVERB_INPLACEACTIVATE

    -7

    Exibir as propriedades do controle.

    OLEIVERB_PROPERTIES

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

Valor de retorno

Um valor padrão de HRESULT .

Comentários

Chamadas de essa função diretamente com IOleObject de controle interface para executar o verbo especificado.Se uma exceção é lançada como resultado de essa chamada de função, um código de erro de HRESULT será retornado.

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

Requisitos

Cabeçalho: afxocc.h

Consulte também

Referência

Classe de COleControlSite

Gráfico de hierarquia