CreatePopupMenu

Funcția CreatePopupMenu creează un drop-jos meniu, submeniu, sau meniul de comenzi rapide. Meniul este inițial gol. Inserați sau Adăugare elemente de meniu utilizând funcția InsertMenuItem . De asemenea, utilizați funcția InsertMenu pentru a insera elemente de meniu și funcția AppendMenu pentru a adăuga elemente de meniu.

HMENU CreatePopupMenu(VOID) 

Parametrii

Această funcție are parametri nu.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este ghidajul în meniu nou creat.

Dacă funcția nu reușește, valoarea returnată este NULL. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Cererea poate adăuga noul meniu la un meniu existent, sau se poate afișa un meniu de comenzi rapide prin apel la funcțiile TrackPopupMenuEx sau TrackPopupMenu.

Resurse asociate cu un meniu care este atribuită o fereastră sunt eliberat automat. Dacă meniul nu este asociată cu o fereastră, cererea trebuie să free resurse de sistem care asociate cu meniul înainte de închidere. O cerere eliberează meniul resurse sunând la funcția de DestroyMenu.

Windows 95:Sistemul poate suporta un maxim de 16,364 meniul mânere.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Meniurile privire de ansamblu, meniul Funcții, AppendMenu, CreateMenu, DestroyMenu, InsertMenu, SetMenu, TrackPopupMenu, TrackPopupMenuEx, InsertMenuItem

Index