CreatePopupMenu

La funzione CreatePopupMenu crea un menu a discesa, sottomenu o menu di scelta rapida. Il menu è inizialmente vuoto. È possibile inserire o aggiungere voci di menu utilizzando la funzione InsertMenuItem . È anche possibile utilizzare la funzione InsertMenu per inserire voci di menu e la funzione AppendMenu per aggiungere voci di menu.

HMENU CreatePopupMenu(VOID) 

Parametri

Questa funzione non ha parametri.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è l'handle per il menu appena creato.

Se la funzione ha esito negativo, il valore restituito è NULL. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

L'applicazione può aggiungere il nuovo menu a un menu esistente, o può visualizzare un menu di scelta rapida chiamando le funzioni TrackPopupMenuEx o TrackPopupMenu.

Risorse associate a un menu che viene assegnato a una finestra vengono liberate automaticamente. Se il menu non viene assegnato a una finestra, un'applicazione deve liberare risorse di sistema connesse con il menu prima della chiusura. Un'applicazione libera risorse dal menu chiamando la funzione DestroyMenu.

Windows 95:Il sistema può supportare un massimo di 16.364 dal menu maniglie.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di menu, Menu funzioni, AppendMenu, CreateMenu, DestroyMenu, InsertMenu, SetMenu, TrackPopupMenu, TrackPopupMenuEx, InsertMenuItem

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index