AfxOleSetEditMenu

privatevoid AFXAPI AfxOleSetEditMenu ( von COleClientItem * pClient, CMenu * pMenu, UINT ClickIMenuItem, UINT nIDVerbMin, UINT nIDVerbMax = 0, UINT nIDConvert = 0 );

# include lt;afxole.h>

Parameter

pClient

Ein Zeiger auf die Client-OLE-Element.

pMenu

Ein Zeiger auf das Menüobjekt, das aktualisiert werden.

clickIMenuItem

Der Index des das Menüelement aktualisiert werden.

nIDVerbMin

Die Befehls-ID, die das primäre Verb entspricht.

nIDVerbMax

Die Befehls-ID, die dem letzten Verb entspricht.

nIDConvert

ID für das Menüelement konvertieren.

Bemerkungen

Die Benutzeroberfläche für den Typename Befehl Objekt implementiert. Wenn der Server nur eine primäre Verb erkennt, das Menüelement wird "Verb Typename Objekt" und der nIDVerbMin -Befehl wird gesendet, wenn der Benutzer den Befehl auswählt. Wenn der Server mehrere Verben, die erkennt, dann das Menüelement wird "Typename Objekt" und ein Untermenü mit die Verben angezeigt wird, wenn der Benutzer den Befehl auswählt. Wenn der Benutzer ein Verb aus dem Untermenü, wird nIDVerbMin gesendet, wenn das erste Verb gewählt wird, nIDVerbMin + 1 wird gesendet, wenn das zweite Verb ausgewählt ist, und so weiter. Die COleDocument -Standardimplementierung behandelt automatisch diese Funktion.

Sie müssen die folgende Anweisung in Ihrer Client-Anwendung Ressourcenskript (.RC) Datei:

# include lt;afxolecl.rc>

Siehe auch&Nbsp;COleDocument

Index