Freigeben über


Menübezogene Routinen

Mit diesen API-Routinen können Sie Menüs erstellen, bearbeiten und freigeben.

_ActivateMenu( )

Zeigt das angegebene Menü auf dem Bildschirm an und gibt die Steuerung unmittelbar an die aufrufende Routine zurück.

_CountItems( )

Gibt die Anzahl der Menüeinträge oder Menüleisten für das angegebene Menü zurück.

_DeActivateMenu( )

Entfernt ein Menü vom Bildschirm.

_DisposeItem( )

Gibt den angegebenen Menüeintrag sowie den gesamten Speicherplatz, der diesem Element zugeordnet ist, frei.

_DisposeMenu( )

Gibt das angegebene Menü, all seine Elemente sowie den gesamten Speicherplatz, der diesem Element zugeordnet ist, frei.

_GetItemCmdKey( )

Kopiert die angezeigte Zeichenfolge der Tastenkombination für den angegebenen Menüeintrag in den Puffer, auf den der text-Parameter zeigt.

_GetItemId( )

Gibt den Bezeichner des Indexelements im angegebenen Menü zurück.

_GetItemSubMenu( )

Gibt den Bezeichner eines Menüeintrags oder ein Untermenü, das einem Menüeintrag zugewiesen ist, zurück.

_GetItemText( )

Kopiert den Text einer Menüleiste oder eines Menünamens in den Puffer, auf den durch text verwiesen wird.

_GetNewItemId( )

Gibt einen Bezeichner zurück, der momentan für die Verwendung als Elementbezeichner im angegebenen Menü verfügbar ist.

_GetNewMenuId( )

Gibt einen Bezeichner zurück, der als Menübezeichner verwendet werden kann.

_MenuId( )

Gibt den Menübezeichner zurück, der dem systemdefinierten Literal für den Systemmenünamen oder für das Systemmenü entspricht.

_MenuInteract( )

Legt itemid und menuid fest, um im Falle einer Auswahl anzugeben, welcher Menüeintrag ausgewählt wurde.

_NewItem( )

Fügt dem durch menuid angegebenen Menü ein Element mit der angegebenen Elementkennung itemid hinzu.

_NewMenu( )

Erstellt ein neues Menü des angegebenen Menütyps.

_OnSelection( )

Gibt eine Routine an, die ausgeführt wird, wenn das angegebene Menü und Element ausgewählt werden.

_SetItemCmdKey( )

Legt sowohl die Tastenkombination für den angegebenen Menüeintrag fest als auch den Text, der für die Tastenkombination angezeigt werden soll.

_SetItemSubMenu( )

Weist einem Menüeintrag ein Untermenü zu. Diese Routine kann verwendet werden, um einem Menünamen ein Menü oder einem Menü ein Untermenü zuzuordnen.

_SetItemText( )

Ändert den angezeigten Text für einen Menüeintrag. Bei dem Element kann es sich um einen Menüblock oder eine Menüleiste handeln.

_SetMenuPoint( )

Gibt die obere linke Ecke (loc) eines Menüs an.

_SetMenuPointP( )

Gibt die Bildschirmposition der oberen linken Ecke (loc) eines Menüs in Pixel an.