Standardbefehle
Das Framework definiert viele Standardbefehlsmeldungen. Die IDs für diese Befehle übernehmen in der Regel das Formular ID_<Source>_<Item>
, wobei <Source>
es sich in der Regel um einen Menünamen handelt und <Item>
ein Menüelement ist. Die Befehls-ID für den Befehl "Neu " im Menü "Datei " lautet ID_FILE_NEW
z. B. . Standardbefehls-IDs werden in der Dokumentation fett formatiert angezeigt. Programmierdefinierte IDs werden in einer Schriftart angezeigt, die sich von dem umgebenden Text unterscheidet.
In der folgenden Liste sind einige der wichtigsten unterstützten Befehle aufgeführt:
Befehle im Menü "Datei": "Neu", "Öffnen", "Schließen", "Speichern unter", "Seite einrichten", "Drucken", "Drucken", "Seitenansicht", "Beenden" und zuletzt verwendete Dateien.
Befehle im Menü "Bearbeiten": "Löschen", "Alle löschen", "Kopieren", "Ausschneiden", "Suchen", "Einfügen", "Wiederholen", "Ersetzen", "Alle auswählen", "Rückgängig" und "Wiederholen".
Befehle im Menü "Ansicht": Symbolleiste und Statusleiste.
Menübefehle im Fenster: "Neu", "Anordnen", "Cascade", "Kachel horizontal", "Kachel vertikal" und "Teilen".
Menübefehle im Hilfemenü: Index, Verwenden der Hilfe und Informationen.
OLE-Befehle (Menü "Bearbeiten"): Neues Objekt einfügen, Verknüpfungen bearbeiten, Link einfügen, Inhalte einfügen und Typname-Objekt (Verbbefehle).
Das Framework bietet unterschiedliche Unterstützungsebenen für diese Befehle. Einige Befehle werden nur als definierte Befehls-IDs unterstützt, während andere mit gründlichen Implementierungen unterstützt werden. Das Framework implementiert beispielsweise den Befehl "Öffnen" im Menü "Datei", indem ein neues Dokumentobjekt erstellt, ein Dialogfeld "Öffnen" angezeigt und die Datei geöffnet und gelesen wird. Im Gegensatz dazu müssen Sie Befehle im Menü "Bearbeiten" selbst implementieren, da Befehle wie ID_EDIT_COPY von der Art der Daten abhängen, die Sie kopieren.
Weitere Informationen zu den unterstützten Befehlen und der bereitgestellten Implementierungsebene finden Sie in technischem Hinweis 22. Die Standardbefehle werden in der Datei AFXRES.H definiert.