Freigeben über


Standardbefehle und Fenster-IDs

Die Microsoft Foundation Class-Bibliothek definiert einige Standardbefehl und Fenster IDs in Afxres.h. Diese IDs sind innerhalb der Ressourcen-Editoren und des Eigenschaftenfensters am häufigsten verwendet, Meldungen an die Handlerfunktionen zuzuordnen. Alle Standardbefehle haben ein Präfix ID_. Wenn Sie im Menü-Editor, binden Sie normalerweise das geöffnete Menüelement für die Standard- ID_FILE_OPEN Befehl ID

Für die meisten Standardbefehle Anwendungscode muss nicht, um die Befehls-ID zuzugreifen, da das Framework auch die Befehle von Meldungszuordnungen in den primären Frameworkklassen behandelt (CWinThread, CWinApp, CView, CDocument, z.).

Neben den Standardbefehls-IDs werden mehrere andere Standard-IDs definiert, die ein Präfix von AFX_ID verfügen. Diese ID-Einschließungsstandardfenster IDs (Präfix AFX_IDW_), Zeichenfolgen-IDs Präfix ( AFX_IDS_) und verschiedene andere Typen.

IDs, die dem AFX_ID Präfix anfangen, werden selten von Programmierern, aber Sie müssen möglicherweise diese IDs verweisen, wenn das Framework arbeiten, die auch das AFX_ID. S verweisen.

IDs werden nicht einzeln in dieser Referenz dokumentiert. Sie können weitere Informationen über sie in den Hinweisen technischen 20, 21 und 22.

Hinweis

Die Headerdatei Afxres.h wird indirekt in Afxwin.h enthalten.Sie müssen die folgende Anweisung des Ressourcen-Skripts der Anwendung explizit einschließen in der Datei (.rc):

#include "afxres.h"

Siehe auch

Konzepte

MFC-Makros, globale Funktionen und globale Variablen