AppendMenu |
Lägger till ett nytt objekt i slutet av den angivna menyraden, den nedrullningsbara menyn, undermenyn eller snabbmenyn. Du kan använda den här funktionen för att ange innehållet, utseendet och beteendet för menyalternativet.
|
CheckMenuItem |
Anger status för det angivna menyalternativets kryssmarkeringsattribut till antingen markerat eller avmarkerat.
|
CheckMenuRadioItem |
Kontrollerar ett angivet menyalternativ och gör det till ett alternativobjekt. Samtidigt rensar funktionen alla andra menyalternativ i den associerade gruppen och avmarkerar flaggan av typen alternativobjekt för dessa objekt.
|
CreateMenu |
Skapar en meny. Menyn är ursprungligen tom, men den kan fyllas med menyalternativ med hjälp av funktionerna InsertMenuItem, AppendMenuoch InsertMenu.
|
CreatePopupMenu |
Skapar en nedrullningsbara meny, undermeny eller snabbmeny. Menyn är ursprungligen tom. Du kan infoga eller lägga till menyalternativ med hjälp av funktionen InsertMenuItem. Du kan också använda funktionen InsertMenu för att infoga menyalternativ och funktionen AppendMenu för att lägga till menyalternativ.
|
DeleteMenu |
Tar bort ett objekt från den angivna menyn. Om menyalternativet öppnar en meny eller undermeny förstör den här funktionen handtaget till menyn eller undermenyn och frigör det minne som används av menyn eller undermenyn.
|
DestroyMenu |
Förstör den angivna menyn och frigör allt minne som menyn upptar.
|
DrawMenuBar |
Ritar om menyraden i det angivna fönstret. Om menyraden ändras när systemet har skapat fönstret måste den här funktionen anropas för att rita den ändrade menyraden.
|
EnableMenuItem |
Aktiverar, inaktiverar eller grått det angivna menyalternativet.
|
EndMenu |
Avslutar den anropande trådens aktiva meny.
|
GetMenu |
Hämtar ett handtag till menyn som tilldelats det angivna fönstret.
|
GetMenuBarInfo |
Hämtar information om den angivna menyraden.
|
GetMenuCheckMarkDimensions |
Hämtar dimensionerna för standard-bockmarkeringsbitmappen. Systemet visar den här bitmappen bredvid valda menyalternativ. Innan du anropar funktionen SetMenuItemBitmaps för att ersätta standard-bockmarkeringsbitmappen för ett menyalternativ, måste ett program fastställa rätt bitmappsstorlek genom att anropa GetMenuCheckMarkDimensions.
|
GetMenuDefaultItem |
Avgör standardmenyalternativet på den angivna menyn.
|
GetMenuInfo |
Hämtar information om en angiven meny.
|
GetMenuItemCount |
Hämtar antalet objekt i den angivna menyn.
|
GetMenuItemID |
Hämtar menyalternativets identifierare för ett menyalternativ som finns på den angivna positionen i en meny.
|
GetMenuItemInfo |
Hämtar information om ett menyalternativ.
|
GetMenuItemRect |
Hämtar avgränsningsrektangeln för det angivna menyalternativet.
|
GetMenuState |
Hämtar de menyflaggor som är associerade med det angivna menyalternativet. Om menyalternativet öppnar en undermeny returnerar den här funktionen också antalet objekt i undermenyn.
|
GetMenuString |
Kopierar textsträngen för det angivna menyalternativet till den angivna bufferten.
|
GetSubMenu |
Hämtar ett handtag till den nedrullningsbara menyn eller undermenyn som aktiveras av det angivna menyalternativet.
|
GetSystemMenu |
Gör att programmet kan komma åt fönstermenyn (kallas även systemmenyn eller kontrollmenyn) för kopiering och ändring.
|
HiliteMenuItem |
Markerar eller tar bort markeringen från ett objekt i en menyrad.
|
InsertMenuItem |
Infogar ett nytt menyalternativ på den angivna positionen i en meny.
|
IsMenu |
Avgör om ett handtag är ett menyhandtag.
|
LoadMenu |
Läser in den angivna menyresursen från den körbara filen (.exe) som är associerad med en programinstans.
|
LoadMenuIndirect |
Läser in den angivna menymallen i minnet.
|
MenuItemFromPoint |
Avgör vilket menyalternativ som finns på den angivna platsen.
|
ModifyMenu |
Ändrar ett befintligt menyalternativ. Den här funktionen används för att ange innehållet, utseendet och beteendet för menyalternativet.
|
RemoveMenu |
Tar bort ett menyalternativ eller kopplar bort en undermeny från den angivna menyn. Om menyalternativet öppnar en nedrullningsbara meny eller undermeny förstör RemoveMenu inte menyn eller dess handtag, vilket gör att menyn kan återanvändas. Innan den här funktionen anropas bör funktionen GetSubMenu hämta ett handtag till den nedrullningsbara menyn eller undermenyn.
|
SetMenu |
Tilldelar en ny meny till det angivna fönstret.
|
SetMenuDefaultItem |
Anger standardmenyalternativet för den angivna menyn.
|
SetMenuInfo |
Anger information för en angiven meny.
|
SetMenuItemBitmaps |
Associerar den angivna bitmappen med ett menyalternativ. Oavsett om menyalternativet är markerat eller avmarkerat visar systemet lämplig bitmapp bredvid menyalternativet.
|
SetMenuItemInfo |
Ändrar information om ett menyalternativ.
|
TrackPopupMenu |
Visar en snabbmeny på den angivna platsen och spårar valet av objekt på menyn. Snabbmenyn kan visas var som helst på skärmen.
|
TrackPopupMenuEx |
Visar en snabbmeny på den angivna platsen och spårar valet av objekt på snabbmenyn. Snabbmenyn kan visas var som helst på skärmen.
|