Partager via


Lancement : verbes

Cet article explique le rôle principal et les verbes secondaires jouent dans OLE activation.

Généralement, double-cliquez sur un élément incorporé permet à l'utilisateur pour le modifier.Toutefois, certains éléments ne se comportent pas de cette manière.Par exemple, double-cliquez sur un élément créé avec l'application de magnétophone n'ouvre pas le serveur dans une fenêtre séparée ; à la place, il lit le son.

La raison de cette différence de comportement est que les éléments de magnétophone ont un « verbe principal différent. » Le verbe principal est l'action exécutée lorsque l'utilisateur double-clique sur un élément OLE.Pour la plupart des types de OLE éléments, le verbe principal est la modification, qui lance le serveur qui a créé l'élément.Pour certains types d'éléments, tels que les éléments de magnétophone, le verbe principal est jeu.

De nombreux types de OLE éléments prennent uniquement en charge un verbe, et la modification est la plus commune.Toutefois, certains types d'éléments prennent en charge plusieurs actions verbales.Par exemple, modification de prise en charge d'éléments de magnétophone comme verbe secondaire.

Un autre verbe utilisé fréquemment est ouvert.Le verbe ouvert est identique à la modification, à moins que l'application serveur ne soit lancée dans une fenêtre séparée.Ce verbe doit être utilisé lorsque l'application conteneur ou l'application serveur ne prend pas en charge l'activation sur place.

Tous les verbes autres que le verbe principal doivent être appelés à l'aide d'une commande de sous-menu lorsque l'élément est sélectionné.Ce sous-menu contient tous les verbes pris en charge par l'élément et est généralement par le biais de la commande de Objettypenamedans le menu de Edit .Pour plus d'informations sur la commande de Objettypename, consultez l'article menus et ressources : ajouts de conteneur.

Les verbes qu'une application serveur prend en charge sont répertoriés dans la base de données d'inscription Windows.Si votre application serveur est écrit avec la bibliothèque MFC, il signale automatiquement tous les verbes lorsque le serveur est démarré.Sinon, vous devez les inscrire pendant la phase de l'initialisation de l'application serveur.Pour plus d'informations, consultez l'article Inscription.

Voir aussi

Concepts

Lancement (C++)

Conteneurs

Serveurs