CMenu::DeleteMenu

BOOL DeleteMenu ( UINT nPosition, UINT nFlags );

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Parametri

nPosition

Specifica la voce di menu che deve essere eliminato, come determinato dal nFlags.

nFlags

Viene utilizzato per interpretare nPosition nel seguente modo:

nFlags Interpretazione di nPosition
MF_BYCOMMAND Specifica che il parametro d il comando ID dell'elemento esistente dal menu. Questo il valore predefinito se viene impostato n MF_BYCOMMAND n MF_BYPOSITION.
MF_BYPOSITION Specifica che il parametro d la posizione dell'elemento esistente dal menu. Il primo elemento nella posizione 0.

Osservazioni

Elimina un elemento dal menu. Se la voce di menu ha un menu di scelta rapida associato, DeleteMenu distrugge l'handle per il menu a comparsa e libera la memoria utilizzata dal menu a comparsa.

Ogni volta che un menu che risiede in una finestra cambiato (o non viene visualizzata la finestra), l'applicazione deve chiamare CWnd::DrawMenuBar.

CMenu panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CWnd::DrawMenuBar, :: DeleteMenu

Index