Compartilhar via


COleServerItem::OnDoVerb

Chamado pela estrutura para executar o verbo especificado.

virtual void OnDoVerb(
   LONG iVerb 
);

Parâmetros

  • iVerb
    Especifica o verbo para executar.Pode ser qualquer um dos seguintes:

    Valor

    Significado

    Símbolo

    0

    Verbo primária

    OLEIVERB_PRIMARY

    1

    Verbo new

    (Nenhum)

    – 1

    Item de exibição para edição

    OLEIVERB_SHOW

    – 2

    Item de edição na janela separada

    OLEIVERB_OPEN

    – 3

    Item de ocultar

    OLEIVERB_HIDE

    1 – Valor é normalmente um alias para outro verbo.Se a edição aberta não é suportada, – 2 tem o mesmo efeito que – 1.Para valores adicionais, consulte IOleObject::DoVerb em Windows SDK.

Comentários

Se o aplicativo de recipiente foi gravado com a biblioteca de classes da Microsoft foundation, essa função é chamada quando a função de membro de COleClientItem::Activate do objeto correspondente de COleClientItem é chamada.A implementação padrão chama a função de membro de OnShow se o verbo primária ou OLEIVERB_SHOW são especificados, OnOpen se o verbo sub ou OLEIVERB_OPEN são especificados, e OnHide se OLEIVERB_HIDE é especificado.A implementação padrão chama OnShow se iVerb não é um dos verbos listados acima.

Substituir essa função se o verbo primária não mostra o item.Por exemplo, se o item for uma sonora gravação e o verbo primária é executada, você não precisará exibir o aplicativo para servidores executar o item.

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

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe de COleServerItem

Gráfico de hierarquia

COleClientItem::Activate

COleServerItem::OnShow

COleServerItem::OnOpen

COleServerItem::OnHide