Partager via


COleServerItem::OnDoVerb

Appelé par l'infrastructure pour exécuter le verbe spécifié.

virtual void OnDoVerb(
   LONG iVerb 
);

Paramètres

  • iVerb
    Spécifie le verbe pour exécuter.Elle peut être toute l'une des opérations suivantes :

    Valeur

    Signification

    Symbole

    0

    Verbe principal

    OLEIVERB_PRIMARY

    1

    Verbe secondaire

    (Aucun)

    – 1

    Élément d'affichage pour modifier

    OLEIVERB_SHOW

    – 2

    Élément de modification dans la fenêtre séparée

    OLEIVERB_OPEN

    – 3

    Élément de masquage

    OLEIVERB_HIDE

    – 1 Valeur est généralement un alias pour un autre verbe.Si la modification ouverte n'est pas prise en charge, – 2 a le même effet que – 1.Pour les valeurs supplémentaires, consultez l' IOleObject::DoVerb dans Kit de développement logiciel Windows.

Notes

Si l'application conteneur est écrite avec la bibliothèque MFC, cette fonction est appelée lorsque la fonction membre de COleClientItem::Activate de l'objet correspondant d' COleClientItem est appelée.L'implémentation par défaut appelle la fonction membre d' OnShow si le verbe principal ou OLEIVERB_SHOW est spécifié, OnOpen si le verbe secondaire ou OLEIVERB_OPEN est spécifié, et OnHide si OLEIVERB_HIDE est spécifié.L'implémentation par défaut appelle OnShow si iVerb n'est pas l'un des verbes répertoriés ci-dessus.

Remplacez cette fonction si le verbe principal n'affiche pas l'élément.Par exemple, si l'élément est un enregistrement de son et son verbe principal est jeu, vous ne devez pas afficher l'application serveur de jouer l'élément.

Pour plus d'informations, consultez l' IOleObject::DoVerb dans Kit de développement logiciel Windows.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleServerItem

Graphique de la hiérarchie

COleClientItem::Activate

COleServerItem::OnShow

COleServerItem::OnOpen

COleServerItem::OnHide