Freigeben über


Erstellen von Popupmenüs

Popupmenüs enthalten häufig verwendete Befehle. Diese können kontextbezogen sein, d. h., sie stehen in Zusammenhang mit der Zeigerposition. Um in der Anwendung Popupmenüs zu verwenden, müssen Sie zunächst das Menü selbst erstellen und dieses dann mit dem Anwendungscode verbinden.

Nachdem Sie die Menüressource erstellt haben, muss sie vom Anwendungscode geladen und TrackPopupMenu verwendet werden, damit das Menü angezeigt wird. Sobald der Benutzer das Kontextmenü geschlossen hat, indem er auf eine Stelle außerhalb des Menübereichs oder auf einen Befehl geklickt hat, wird die Funktion wieder aufgerufen. Wenn der Benutzer einen Befehl auswählt, wird dessen Befehlsmeldung an das Fenster gesendet, dessen Handle übergeben wurde.

So erstellen Sie ein Popupmenü

  1. Erstellen Sie ein Menü mit einem leeren Titel (also ohne Angabe einer Beschriftung).

  2. Fügen Sie dem neuen Menü einen Menübefehl hinzu. Verschieben Sie den Cursor zum ersten Menübefehl unterhalb des leeren Menütitels ("Hier eingeben" wird als temporäre Beschriftung angezeigt). Geben Sie eine Beschriftung sowie weitere Informationen ein.

    Wiederholen Sie diesen Vorgang für alle anderen Menübefehle im Popupmenü.

  3. Speichern Sie die Menüressource.

    Tipp

    Weitere Informationen zur Anzeige des Popupmenüs finden Sie unter Anzeigen eines Menüs als Popupmenü.

Informationen zum Hinzufügen von Ressourcen zu verwalteten Projekten finden Sie unter Ressourcen in Anwendungen im .NET Framework-Entwicklerhandbuch. Informationen zum manuellen Hinzufügen von Ressourcendateien zu verwalteten Projekten, zum Zugreifen auf Ressourcen, zum Anzeigen statischer Ressourcen und zum Zuweisen von Ressourcenzeichenfolgen zu Eigenschaften finden Sie unter Exemplarische Vorgehensweise: Lokalisieren von Windows Forms und Walkthrough: Using Resources for Localization with ASP.NET.

Anforderungen

Win32

Siehe auch

Aufgaben

Verbinden eines Popupmenüs mit der Anwendung

Referenz

Menü-Editor

Menüs