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"