Resource-Definition-Anweisungen
Die Resource Definition-Anweisungen definieren die Ressourcen, die der Ressourcencompiler in die Ressource (. Res)-Datei. Nach dem . Die Res-Datei ist mit der ausführbaren Datei verknüpft. Die Anwendung kann ihre Ressourcen bei Bedarf zur Laufzeit laden. Alle Ressourcen-Anweisungen ordnen einer bestimmten Ressource einen identifizierenden Namen oder eine Nummer zu.
Die Resource Definition-Anweisungen können in die folgenden Kategorien unterteilt werden:
- Ressourcen
- Steuerelemente
- Anweisungen
In den folgenden Tabellen werden die Resource Definition-Anweisungen beschrieben.
Ressourcen
| Ressource | Beschreibung |
|---|---|
| Beschleuniger | Definiert Tastenkombinationen für menüs. |
| Bitmap | Definiert eine Bitmap durch Benennen und Angeben des Namens der Datei, in der sie enthalten ist. (Um eine bestimmte Bitmap zu verwenden, fordert die Anwendung sie über den Namen an.) |
| Cursor | Definiert einen Cursor oder animierten Cursor durch Benennen und Angeben des Namens der Datei, in der er enthalten ist. (Um einen bestimmten Cursor zu verwenden, fordert die Anwendung ihn über den Namen an.) |
| DIALOG | Definiert eine Vorlage, mit der eine Anwendung Dialogfelder erstellen kann. |
| Dialogex | Definiert eine Vorlage, mit der eine Anwendung Dialogfelder erstellen 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 benennen und den Namen der Datei angeben, in der es enthalten ist. (Um ein bestimmtes Symbol zu verwenden, fordert die Anwendung es über den Namen an.) |
| Menü | Definiert die Darstellung und Funktion eines Menüs. |
| MENUEX | Definiert die Darstellung und Funktion eines Menüs. |
| MESSAGETABLE | Definiert eine Meldungstabelle durch Benennen und Angeben des Namens der Datei, in der sie enthalten ist. Die Datei ist eine binäre Ressourcendatei, 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 ein include. |
| 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 der -Visual C++. 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. |
| VERSIONINFO | Definiert eine Versionsinformationsressource. Enthält Informationen wie die Versionsnummer, das vorgesehene Betriebssystem und so weiter. |
| 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. |
| AUTOGRAMMBUTTON | Erstellt ein automatisches Optionsfeld-Steuerelement. |
| Checkbox | Erstellt ein Kontrollkästchen-Steuerelement. |
| Combobox | Erstellt ein Kombinationsfeld-Steuerelement. |
| Steuerung | Erstellt ein anwendungsdefiniertes Steuerelement. |
| CTEXT | Erstellt ein Steuerelement mit zentriertem Text. |
| Defpushbutton | Erstellt ein Standard-Pushbutton-Steuerelement. |
| Edittext | Erstellt ein Bearbeitungssteuer steuerelement. |
| Groupbox | Erstellt ein Gruppenfeld-Steuerelement. |
| Symbol | Erstellt ein Symbolsteuerzeichen. Dieses Steuerelement ist ein Symbol, das in einem Dialogfeld angezeigt wird. |
| Listbox | Erstellt ein Listenfeld-Steuerelement. |
| Ltext | Erstellt ein linksbündig ausgerichtetes Textsteuerfeld. |
| PUSHBOX | Erstellt ein Pushbox-Steuerelement. |
| Pushbutton | Erstellt ein Schaltflächen-Steuerelement. |
| Radiobutton | Erstellt ein Optionsfeld-Steuerelement. |
| Rtext | Erstellt ein rechtsbündiges Steuerelement. |
| SCROLLLEISTE | 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 Tools verwendet werden können, die Ressourcendefinitionsdateien lesen oder schreiben können. |
| 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 bis zum 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 Tools verwendet werden können, die Ressourcendefinitionsdateien lesen oder schreiben können. |