Partager via


AfxOleSetEditMenu

Implémente l'interface utilisateur pour la commande de l'objet typename.

void AFXAPI AfxOleSetEditMenu( 
   COleClientItem* pClient, 
   CMenu* pMenu, 
   UINT iMenuItem, 
   UINT nIDVerbMin, 
   UINT nIDVerbMax = 0, 
   UINT nIDConvert = 0  
);

Paramètres

  • pClient
    Un pointeur vers l'élement OLE du client.

  • pMenu
    Un pointeur vers l'objet menu à mettre à jour.

  • iMenuItem
    L'index des éléments de menu à mettre à jour.

  • nIDVerbMin
    L'ID de commande qui correspond au verbe principal.

  • nIDVerbMax
    L'ID de commande qui correspond au dernier verbe.

  • nIDConvert
    L'ID de l'élément de menu de conversion.

Notes

Si le serveur identifie seulement un verbe principal, l'élément de menu devient « objet de typename de verbe » et l'ordre nIDVerbMin est envoyé lorsque l'utilisateur sélectionne la commande. Si le serveur identifie plusieurs verbes, l'élément de menu devient « objetde typename » et un sous-menu répertoriant tous les verbes apparaît lorsque l'utilisateur sélectionne la commande. Lorsque l'utilisateur sélectionne un verbe dans le sous-menu, nIDVerbMin est envoyé si le premier verbe est sélectionné, nIDVerbMin + 1 est envoyé si le second verbe est sélectionné, etc. L'implémentation par défaut de COleDocument gère automatiquement cette fonctionnalité.

Vous devez disposer de l'instruction ci-dessous dans votre fichier de script de ressources de l'application cliente (.RC) :

#include <afxolecl.rc>

Configuration requise

En-tête :: afxole.h

Voir aussi

Référence

COleDocument, classe

Concepts

macro MFC et Globals