Funksjonen RemoveMenu sletter et menyelement eller kobler fra en undermeny fra den angitte menyen. Hvis menyelementet, åpnes en miste-ned meny eller undermeny, RemoveMenu ikke ødelegger på menyen eller referansen, slik at menyen brukes på nytt. Før denne funksjonen kalles, bør funksjonen GetSubMenu hente håndtaket for å miste-ned meny eller undermeny.
BOOL RemoveMenu) HMENU hMenu, / / håndtere-menyenUINTuPosition, / / menyen vare identifikator eller posisjonUINTuFlags / / menyen vare flagg);
Verdi | Betydning |
---|---|
MF_BYCOMMAND | Angir at uPosition gir identifikator for menyelementet. Hvis verken MF_BYCOMMAND eller MF_BYPOSITION-flagget er angitt, er flagget MF_BYCOMMAND standardflagget. |
MF_BYPOSITION | Angir at uPosition gir menyelementet nullbasert relative plassering. |
Hvis funksjonen lykkes, er returverdien ikke-null.
Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.
Programmet må kalle funksjonen DrawMenuBar hver gang endringer på en meny, og om menyen er i vindumodus viste.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Oversikt over menyene, Menyfunksjoner, CreatePopupMenu, DeleteMenu, DrawMenuBar, GetSubMenu