Freigeben über


Resource-Definition-Anweisungen

Die Ressourcendefinitionsanweisungen definieren die Ressourcen, die der Ressourcencompiler in die Ressource einfügt (. Res) -Datei. Nach dem . Res-Datei ist mit der ausführbaren Datei verknüpft. Die Anwendung kann ihre Ressourcen bei Bedarf zur Laufzeit laden. Alle Ressourcenanweisungen ordnen einer bestimmten Ressource einen identifizierenden Namen oder eine Zahl zu.

Die Ressourcendefinitionsanweisungen können in die folgenden Kategorien unterteilt werden:

  • Ressourcen
  • Steuerelemente
  • Anweisungen

In den folgenden Tabellen werden die Ressourcendefinitionsanweisungen beschrieben.

Ressourcen

Resource BESCHREIBUNG
BESCHLEUNIGER Definiert Tastenkombinationen für menübeschleunigung.
BITMAP Definiert eine Bitmap durch Benennen und Angeben des Namens der Datei, die sie enthält. (Um eine bestimmte Bitmap zu verwenden, fordert die Anwendung diese anhand des Namens an.)
CURSOR Definiert einen Cursor oder animierten Cursor, indem er ihn benennt und den Namen der Datei angibt, die ihn enthält. (Um einen bestimmten Cursor zu verwenden, fordert die Anwendung ihn anhand des Namens an.)
DIALOG Definiert eine Vorlage, die eine Anwendung zum Erstellen von Dialogfeldern verwenden kann.
DIALOGEX Definiert eine Vorlage, die eine Anwendung zum Erstellen von Dialogfeldern verwenden kann.
SCHRIFTART Gibt den Namen einer Datei an, die eine Schriftart enthält.
HTML Gibt eine HTML-Datei an.
SYMBOL Definiert ein Symbol oder animiertes Symbol, indem es benannt und der Name der Datei angegeben wird, die es enthält. (Um ein bestimmtes Symbol zu verwenden, fordert die Anwendung es anhand des Namens an.)
MENÜ Definiert die Darstellung und Funktion eines Menüs.
MENUEX Definiert die Darstellung und Funktion eines Menüs.
MESSAGETABLE Definiert eine Nachrichtentabelle, indem sie benannt und der Name der Datei angegeben wird, die sie enthält. Die Datei ist eine binärressourcendatei, die vom Nachrichtencompiler generiert wird.
POPUP Definiert ein Menüelement, das Menüelemente und Untermenüs enthalten kann.
PLUGPLAY Veraltet.
RCDATA Definiert Datenressourcen. Mit Datenressourcen können Sie Binärdaten in die ausführbare Datei einschließen.
STRINGTABLE Definiert Zeichenfolgenressourcen. Zeichenfolgenressourcen sind Unicode- oder ASCII-Zeichenfolgen, die aus der ausführbaren Datei geladen werden können.
TEXTINCLUDE Eine spezielle Ressource, die von Visual C++ interpretiert wird. Weitere Informationen finden Sie unter TN035.
TYPELIB Eine spezielle Ressource, die mit den Linkeroptionen /TLBID und /TLBOUT verwendet wird.
Benutzerdefiniert Definiert eine Ressource, die anwendungsspezifische Daten enthält.
VERSIONSINFO Definiert eine Versionsinformationsressource. Enthält Informationen wie die Versionsnummer, das beabsichtigte Betriebssystem usw.
VXD Veraltet.

 

Weitere Informationen zu vordefinierten MFC-Ressourcen finden Sie unter TN023 und TN024.

Steuerelemente

Control BESCHREIBUNG
AUTO3STATE Erstellt ein automatisches Kontrollkästchen-Steuerelement mit drei Status.
AUTOCHECKBOX Erstellt ein automatisches Kontrollkästchen-Steuerelement.
AUTORADIOBUTTON Erstellt ein automatisches Optionsfeldsteuerelement.
CHECKBOX Erstellt ein Kontrollkästchen-Steuerelement.
COMBOBOX Erstellt ein Kombinationsfeld-Steuerelement.
STEUERUNG Erstellt ein anwendungsdefiniertes Steuerelement.
CTEXT Erstellt ein zentriertes Text-Steuerelement.
DEFPUSHBUTTON Erstellt ein standardmäßiges Pushbutton-Steuerelement.
EDITTEXT Erstellt ein Bearbeitungssteuerelement.
GROUPBOX Erstellt ein Gruppenfeld-Steuerelement.
SYMBOL Erstellt ein Symbolsteuerelement. Dieses Steuerelement ist ein Symbol, das in einem Dialogfeld angezeigt wird.
LISTBOX Erstellt ein Listenfeld-Steuerelement.
LTEXT Erstellt ein linksbündiges Textsteuerelement.
PUSHBOX Erstellt ein Pushbox-Steuerelement.
PUSHBUTTON Erstellt ein Drucktasten-Steuerelement.
RADIOBUTTON Erstellt ein Optionsfeldsteuerelement.
RTEXT Erstellt ein rechtsbündig ausgerichtetes Steuerelement.
SCROLLBAR Erstellt ein Bildlaufleisten-Steuerelement.
STATE3 Erstellt ein Kontrollkästchen-Steuerelement mit drei Status.

 

Anweisungen

-Anweisung. BESCHREIBUNG
BESCHRIFTUNG Legt den Titel für ein Dialogfeld fest.
MERKMALE Gibt Informationen zu einer Ressource an, die von einem Tool verwendet werden kann, das Ressourcendefinitionsdateien lesen oder schreiben kann.
KLASSE Legt die -Klasse des Dialogfelds fest.
EXSTYLE Legt den erweiterten Fensterstil des Dialogfelds fest.
SCHRIFTART Legt die Schriftart fest, mit der das System Text für das Dialogfeld zeichnet.
SPRACHE Legt die Sprache für alle Ressourcen bis zur nächsten LANGUAGE-Anweisung oder am Ende der Datei fest. Wenn die LANGUAGE-Anweisung vor dem Anfang des Textkörpers einer ACCELERATORS-, DIALOG-, MENU-, RCDATA- oder STRINGTABLE-Ressourcendefinition angezeigt wird, gilt die angegebene Sprache nur für diese Ressource.
MENÜ Legt das Menü für das Dialogfeld fest.
MENUITEM Definiert ein Menüelement.
STIL Legt den Fensterstil für das Dialogfeld fest.
VERSION Gibt Versionsinformationen für eine Ressource an, die von einem Tool verwendet werden kann, das Ressourcendefinitionsdateien lesen oder schreiben kann.