AppendMenu |
Fügt ein neues Element am Ende der angegebenen Menüleiste, des Dropdownmenüs, des Untermenüs oder des Kontextmenüs an. Sie können diese Funktion verwenden, um den Inhalt, die Darstellung und das Verhalten des Menüelements anzugeben.
|
CheckMenuItem |
Legt den Status des Häkchen-Attributs des angegebenen Menüelements auf ausgewählt oder deaktiviert fest.
|
CheckMenuRadioItem |
Überprüft ein angegebenes Menüelement und macht es zu einem Optionselement. Gleichzeitig löscht die Funktion alle anderen Menüelemente in der zugeordneten Gruppe und löscht das Funkelementtypflag für diese Elemente.
|
CreateMenu |
Erstellt ein Menü. Das Menü ist zunächst leer, kann aber mithilfe der Funktionen InsertMenuItem, AppendMenu und InsertMenu mit Menüelementen gefüllt werden.
|
CreatePopupMenu |
Erstellt ein Dropdownmenü, ein Untermenü oder ein Kontextmenü. Das Menü ist zunächst leer. Sie können Menüelemente mithilfe der InsertMenuItem-Funktion einfügen oder anfügen. Sie können auch die InsertMenu-Funktion zum Einfügen von Menüelementen und die AppendMenu-Funktion verwenden, um Menüelemente anzufügen.
|
DeleteMenu |
Löscht ein Element aus dem angegebenen Menü. Wenn das Menüelement ein Menü oder Untermenü öffnet, zerstört diese Funktion das Handle zum Menü oder Untermenü und gibt den vom Menü oder Untermenü verwendeten Arbeitsspeicher frei.
|
DestroyMenu |
Zerstört das angegebene Menü und gibt den Arbeitsspeicher frei, den das Menü belegt.
|
DrawMenuBar |
Zeichnet die Menüleiste des angegebenen Fensters neu aus. Wenn sich die Menüleiste ändert, nachdem das System das Fenster erstellt hat, muss diese Funktion aufgerufen werden, um die geänderte Menüleiste zu zeichnen.
|
EnableMenuItem |
Aktiviert, deaktiviert oder graut das angegebene Menüelement.
|
EndMenu |
Beendet das aktive Menü des aufrufenden Threads.
|
GetMenu |
Ruft ein Handle zum Menü ab, das dem angegebenen Fenster zugewiesen ist.
|
GetMenuBarInfo |
Ruft Informationen zur angegebenen Menüleiste ab.
|
GetMenuCheckMarkDimensions |
Ruft die Abmessungen der Standardmäßig-Häkchenbitbitbit ab. Das System zeigt diese Bitmap neben ausgewählten Menüelementen an. Bevor die SetMenuItemBitmaps-Funktion aufgerufen wird, um die Standardmäßig-Häkchenbitbit für ein Menüelement zu ersetzen, muss eine Anwendung die richtige Bitmapgröße durch Aufrufen von GetMenuCheckMarkDimensions ermitteln.
|
GetMenuDefaultItem |
Bestimmt das Standardmenüelement im angegebenen Menü.
|
GetMenuInfo |
Ruft Informationen zu einem angegebenen Menü ab.
|
GetMenuItemCount |
Ruft die Anzahl der Elemente im angegebenen Menü ab.
|
GetMenuItemID |
Ruft den Menüelementbezeichner eines Menüelements ab, das sich an der angegebenen Position in einem Menü befindet.
|
GetMenuItemInfo |
Ruft Informationen zu einem Menüelement ab.
|
GetMenuItemRect |
Ruft das umgebende Rechteck für das angegebene Menüelement ab.
|
GetMenuState |
Ruft die Menüflags ab, die dem angegebenen Menüelement zugeordnet sind. Wenn das Menüelement ein Untermenü öffnet, gibt diese Funktion auch die Anzahl der Elemente im Untermenü zurück.
|
GetMenuString |
Kopiert die Textzeichenfolge des angegebenen Menüelements in den angegebenen Puffer.
|
GetSubMenu |
Ruft ein Handle in das Dropdownmenü oder Untermenü ab, das vom angegebenen Menüelement aktiviert wird.
|
GetSystemMenu |
Ermöglicht der Anwendung den Zugriff auf das Fenstermenü (auch als Systemmenü oder Steuerelementmenü bezeichnet), um sie zu kopieren und zu ändern.
|
HiliteMenuItem |
Hebt die Hervorhebung eines Elements in einer Menüleiste hervor oder entfernt sie.
|
InsertMenuItem |
Fügt ein neues Menüelement an der angegebenen Position in einem Menü ein.
|
IsMenu |
Bestimmt, ob ein Handle ein Menühandle ist.
|
LoadMenu |
Lädt die angegebene Menüressource aus der ausführbaren Datei (.exe), die einer Anwendung instance zugeordnet ist.
|
LoadMenuIndirect |
Lädt die angegebene Menüvorlage in den Arbeitsspeicher.
|
MenuItemFromPoint |
Bestimmt, welches Menüelement sich ggf. an der angegebenen Position befindet.
|
ModifyMenu |
Ändert ein vorhandenes Menüelement. Diese Funktion wird verwendet, um den Inhalt, die Darstellung und das Verhalten des Menüelements anzugeben.
|
RemoveMenu |
Löscht ein Menüelement oder trennt ein Untermenü vom angegebenen Menü. Wenn das Menüelement ein Dropdownmenü oder Untermenü öffnet, zerstört RemoveMenu das Menü oder dessen Handle nicht, sodass das Menü wiederverwendet werden kann. Bevor diese Funktion aufgerufen wird, sollte die GetSubMenu-Funktion ein Handle im Dropdownmenü oder Untermenü abrufen.
|
SetMenu |
Weist dem angegebenen Fenster ein neues Menü zu.
|
SetMenuDefaultItem |
Legt das Standardmenüelement für das angegebene Menü fest.
|
SetMenuInfo |
Legt Informationen für ein angegebenes Menü fest.
|
SetMenuItemBitmaps |
Ordnet die angegebene Bitmap einem Menüelement zu. Unabhängig davon, ob das Menüelement ausgewählt oder deaktiviert ist, zeigt das System die entsprechende Bitmap neben dem Menüelement an.
|
SetMenuItemInfo |
Ändert Informationen zu einem Menüelement.
|
Trackpopupmenu |
Zeigt ein Kontextmenü an der angegebenen Position an und verfolgt die Auswahl der Elemente im Menü nach. Das Kontextmenü kann an einer beliebigen Stelle auf dem Bildschirm angezeigt werden.
|
TrackPopupMenuEx |
Zeigt ein Kontextmenü an der angegebenen Position an und verfolgt die Auswahl der Elemente im Kontextmenü nach. Das Kontextmenü kann an einer beliebigen Stelle auf dem Bildschirm angezeigt werden.
|