Standardkommandon och fönster-ID:t

Anmärkning

Biblioteket För Microsoft Foundation-klasser (MFC) stöds fortfarande. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.

Microsoft Foundation-klassbiblioteket definierar ett antal standardkommando- och fönster-ID:er i Afxres.h. Dessa ID:er används oftast i resursredigerarna och klassguiden för att mappa meddelanden till dina hanteringsfunktioner. Alla standardkommandon har ett ID_ prefix. När du till exempel använder menyredigeraren binder du normalt menyalternativet Öppna fil till standardkommando-ID för ID_FILE_OPEN.

För de flesta standardkommandon behöver programkoden inte referera till kommando-ID:t eftersom själva ramverket hanterar kommandona via meddelandekartor i sina primära ramverksklasser (CWinThread, CWinApp, CView, CDocumentoch så vidare).

Förutom standardkommando-ID:t definieras ett antal andra standard-ID:er som har prefixet AFX_ID. Dessa ID:er omfattar standardfönster-ID :er (prefix AFX_IDW_), sträng-ID :er (prefix AFX_IDS_) och flera andra typer.

ID:er som börjar med AFX_ID prefix används sällan av programmerare, men du kan behöva referera till dessa ID:er när du åsidosätter ramverksfunktioner som också refererar till AFX_IDs.

ID:t dokumenteras inte individuellt i den här referensen. Du hittar mer information om dem i Technical Notes 20, 21 och 22.

Anmärkning

Huvudfilen Afxres.h ingår indirekt i Afxwin.h. Du måste uttryckligen inkludera följande instruktion i programmets resursskriptfil (.rc):

#include "afxres.h"

Se även

Makro och globala variabler