Condividi tramite


COleServerItem::OnDoVerb

Chiamato dal framework per eseguire il verbo specificato.

virtual void OnDoVerb( 
   LONG iVerb  
);

Parametri

  • iVerb
    Specifica il verbo da eseguire. Può essere una qualsiasi delle seguenti operazioni:

    Valore

    Significato

    Simbolo

    0

    Verbo primario

    OLEIVERB_PRIMARY

    1

    Verbo secondario

    (Nessuno)

    – 1

    Elemento visualizzato per modificare

    OLEIVERB_SHOW

    – 2

    Elemento di modifica in una finestra separata

    OLEIVERB_OPEN

    – 3

    Elemento nascondi

    OLEIVERB_HIDE

    – 1 Valore è in genere un alias per un altro verbo. Se aperta la modifica non è supportata, – 2 con lo stesso effetto di e 1. Per i valori aggiuntivi, vedere IOleObject::DoVerb in Windows SDK.

Note

Se l'applicazione contenitore è stata scritta con la libreria MFC, questa funzione viene chiamata alla funzione membro COleClientItem::Activate dell'oggetto corrispondente COleClientItem è denominata. L'implementazione predefinita chiama la funzione membro OnShow se il verbo primario o OLEIVERB_SHOW è specificato, OnOpen se il verbo secondari o OLEIVERB_OPEN viene specificato e OnHide se OLEIVERB_HIDE è specificato. L'implementazione predefinita chiama OnShow se iVerb non è uno dei verbi sopra elencati.

Eseguire l'override della funzione se il verbo primario non visualizza l'elemento. Ad esempio, se l'elemento è una registrazione del suono e il verbo primario è gioco, non è necessario visualizzare l'applicazione server riprodurre l'elemento.

Per ulteriori informazioni, vedere IOleObject::DoVerb in Windows SDK.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleServerItem

Grafico delle gerarchie

COleClientItem::Activate

COleServerItem::OnShow

COleServerItem::OnOpen

COleServerItem::OnHide