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