Freigeben über


Standardbefehls- und Fenster-ID

Microsoft Foundation Class Library definiert eine Reihe von standardmäßigen und Fenster Befehl ID in Afxres.h.Diese ID ist innerhalb der Ressourcen-Editoren sowie des Eigenschaftenfensters häufig am häufigsten verwendeten, Nachrichten an den Handlerfunktionen zuzuordnen.Alle Befehle Standard ein ID_ Präfix.Wenn Sie beispielsweise den Menüs Editor verwenden, binden Sie in der Regel das geöffnete Menüelement der Datei an die Standard- ID_FILE_OPEN Befehls-ID.

Für die meisten Befehle Standard nicht von Anwendungscode muss, um die Befehls-ID zuzugreifen, da das Framework selbst über die Befehle Meldungszuordnungen in den primären Framework (CWinThread-Klassen behandelt, CWinApp, CView, CDocument usw.).

Neben einigen anderen ID wird der Befehl standardmäßig id Standard definiert ein Präfix von AFX_ID haben.Diese ID wird im Fenster Standard (ID) AFX_IDW_ Präfix Zeichenfolge, AFX_IDS_ Präfix id () und einigen anderen Typen.

ID, die dem AFX_ID Präfix beginnen, wird selten von Programmierern, aber von Ihnen müsste dieser ID verweisen, wenn überschrieben, die Framework auch das AFX_ID s verweisen.

IDs werden nicht einzeln in diesem Verweis dokumentiert.Sie können weitere Informationen über diese in den technischen Hinweisen 20, 21 und 22 suchen.

HinweisHinweis

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

#include "afxres.h"

Siehe auch

Konzepte

MFC-Makros und -globale Werte