Freigeben über


COleServerItem::OnDoVerb

Aufgerufen vom Framework, um das angegebene Verb auszuführen.

virtual void OnDoVerb(
   LONG iVerb 
);

Parameter

  • iVerb
    Gibt das Verb an, um.Es kann folgt sein:

    Wert

    Bedeutung

    Symbol

    0

    Primäres Verb

    OLEIVERB_PRIMARY

    1

    Sekundäre Verb

    (Keine)

    – 1

    Anzeigenelement zum Bearbeiten

    OLEIVERB_SHOW

    – 2

    Bearbeiten-Element in separaten Fenster

    OLEIVERB_OPEN

    – 3

    Fellelement

    OLEIVERB_HIDE

    1 - Wert ist in der Regel ein Alias für ein anderes Verb.Wenn geöffnete Bearbeitung nicht unterstützt wird, - 2 hat denselben Effekt wie - 1.Für weitere Werte finden Sie unter IOleObject::DoVerb in Windows SDK.

Hinweise

Wenn die Containeranwendung mit Microsoft Foundation Class-Bibliothek geschrieben wurde, wird diese Funktion aufgerufen, wenn die COleClientItem::Activate-Memberfunktion des entsprechenden COleClientItem-Objekts aufgerufen wird.Die Standardimplementierung ruft die OnShow-Memberfunktion, wenn das primäre Verb oder OLEIVERB_SHOW angegeben wird, OnOpen, und das zweite Verb oder OLEIVERB_OPEN angegeben ist, und OnHide auf, wenn OLEIVERB_HIDE angegeben wird.Die Standardimplementierung ruft OnShow auf, wenn iVerb keines der Verben ist, die oben aufgeführten.

Überschreiben Sie diese Funktion, wenn das wichtigste Verb nicht das Element angezeigt wird.Wenn das Element beispielsweise eine Tonaufnahme ist und sein primäres Verb Spiel ist, wäre die Serveranwendung anzeigen müssen, das Element wiederzugeben.

Weitere Informationen finden Sie unter IOleObject::DoVerb in Windows SDK.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleServerItem-Klasse

Hierarchien-Diagramm

COleClientItem::Activate

COleServerItem::OnShow

COleServerItem::OnOpen

COleServerItem::OnHide