MENUEX-Ressource

Definiert den Inhalt einer Menüressource. Eine Menüressource ist eine Sammlung von Informationen, die das Aussehen und die Funktion eines Anwendungsmenüs definieren. Ein Menü ist ein spezielles Eingabetool, mit dem Benutzer Befehle auswählen und Untermenüs aus einer Liste von Menüelementen öffnen können. Außerdem wird Folgendes definiert:

  • Hilfebezeichner für Menüs.
  • Bezeichner für Menüs.
  • Verwendung der MFT_*- Typflags und MFS_* -Statusflags. Weitere Informationen zu diesen Flags finden Sie in der MENUITEMINFO-Struktur .
menuID MENUEX{ [{[MENUITEM itemText [,[id][, [type][, state]]]] | 
    POPUP itemText [,[id][, [type][, [state][, helpID]]]] { popupBody } } . . .]}

Parameter

MENUITEM

Definiert ein Menüelement.

itemText

Zeichenfolge, die den Text für das Menüelement enthält. Weitere Informationen finden Sie unter MENUITEM.

Id

Numerischer Ausdruck, der den Bezeichner des Menüelements angibt.

Typ

Numerischer Ausdruck, der den Typ des Menüelements angibt Um die vordefinierten Werte des typs MFT_* zu verwenden, fügen Sie die folgende Anweisung in Ihre RC-Datei ein: #include "winuser.h"

Staat

Numerischer Ausdruck, der den Status des Menüelements angibt Um die vordefinierten MFS_*-Zustandswerte zu verwenden, schließen Sie die folgende Anweisung in Ihre ein. RC-Datei: #include "winuser.h"

POPUP

Definiert ein Menüelement, dem ein Untermenü zugeordnet ist.

itemText

Zeichenfolge, die den Text für das Menüelement enthält.

Id

Numerischer Ausdruck, der den Bezeichner des Menüelements angibt.

Typ

Numerischer Ausdruck, der den Typ des Menüelements angibt Um die vordefinierten Werte des typs MFT_* zu verwenden, schließen Sie die folgende Anweisung in Ihre ein. RC-Datei: #include "winuser.h"

Staat

Numerischer Ausdruck, der den Status des Menüelements angibt Um die vordefinierten MFS_*-Zustandswerte zu verwenden, fügen Sie die folgende Anweisung in Ihre RC-Datei ein: #include "winuser.h"

helpID

Numerischer Ausdruck, der den Bezeichner angibt, der zum Identifizieren des Menüs während WM_HELP Verarbeitung verwendet wird.

popupBody

Enthält eine beliebige Kombination der MENUITEM- und POPUP-Anweisungen .

Bestimmte Attribute werden auch aus Gründen der Abwärtskompatibilität unterstützt. Weitere Informationen finden Sie unter Allgemeine Ressourcenattribute.

Bemerkungen

Die gültigen arithmetischen und booleschen Operationen, die in jedem der numerischen Ausdrücke in den MENUEX-Anweisungen enthalten sein können, sind wie folgt:

  • Hinzufügen ('+')
  • Subtrahieren ('-')
  • Unäres Minus ("-")
  • Unäre NOT ('~')
  • AND ('&')
  • ODER ('|')

Weitere Informationen

Verwenden von Menüs

BESCHLEUNIGER

MERKMALE

DIALOG

SPRACHE

MENÜ

MENUITEM

POPUP

RCDATA

STRINGTABLE

VERSION