Partager via


ID de commande standard et de fenêtre

La bibliothèque MFC définit le nombre d'identificateurs standard de commande et de fenêtre dans Afxres.h. Ces ID sont utilisés le plus souvent dans les éditeurs de ressources et la fenêtre Propriétés pour mapper des messages à vos fonctions de gestion. Toutes les commandes standard ont le préfixe ID_. Par exemple, lorsque vous utilisez l'éditeur de menu, vous liez généralement l'élément de menu ouverture de fichier à l'identificateur standard de commande de ID_FILE_OPEN

Pour la plupart des commandes standard, le code de l'application n'a pas besoin de faire référence à l'ID de commande, car l'infrastructure elle-même gère les commandes dans des tables des messages dans ses classes principales d'infrastructure (CWinThread, CWinApp, CView, CDocument, etc.).

Outre les identificateurs standards de commande, il définit plusieurs autres identificateurs standard qui ont le préfixe AFX_ID. Ces ID sont des identificateurs standard de la fenêtre (préfixe AFX_IDW_), ID de chaîne (préfixe AFX_IDS_), et plusieurs autres types.

Les ID qui commencent par le préfixe AFX_ID sont souvent utilisés par les programmeurs, mais doivent faire référence aux ID en remplaçant les fonctions cadres qui font également référence à AFX_IDs.

Les ID ne sont pas documentés individuellement dans cette référence. Vous pouvez trouver plus d'informations sur ces derniers dans les notes techniques de 20, 21, et 22.

Notes

Le fichier d'en-tête Afxres.h est indirectement inclus dans Afxwin.h.Vous devez explicitement inclure l'instruction suivante dans le fichier de script de ressources de votre application (.rc) :

#include "afxres.h"

Voir aussi

Concepts

macro MFC et Globals