MFC windows należy użyć nazwy dynamicznie utworzona klasa, która odzwierciedla funkcji okna. MFC generuje nazwy klas dynamicznie dla windows ramki, widoki i wyskakujących okienek produkowane przez aplikację. Okien dialogowych i formanty produkowane przez aplikację MFC zostały dostarczone Windows nazwę klasy okno danego.
Nazwa klasy dynamicznie pod warunkiem, że można zastąpić przez rejestrowanie klasy okno i wykorzystywanie ich w nadpisanie PreCreateWindow. Nazwy klas MFC dostarczone mieści się jedną z dwóch następujących form:
Afx:% x % x
Afx:% x: % x: % x: % x: % x
Cyfry szesnastkowe, które zastępują %x znaki są wypełniane na podstawie danych z WNDCLASS struktury. MFC używa tej techniki, tak że wiele klas języka C++, wymagające identyczną strukturę WNDCLASS można udostępniać tej samej klasy okno zarejestrowane. W przeciwieństwie do najbardziej proste aplikacje Win32 aplikacjach MFC mają tylko jeden WNDPROC, dzięki czemu można łatwo udostępniać struktur WNDCLASS aby zaoszczędzić czas i pamięci. Wymienne wartości %x znaki przedstawione powyżej są następujące
Pierwsza forma ( Afx:%x:%x ) jest używany, gdy wszystkie wartości NULL są hCursor, hbrBackgroundi hIcon.
Uwagi techniczne przez liczbę |nbsp; Uwagi techniczne według kategorii
Zobacz teżnbsp;T&N020: identyfikator nazewnictwa i numerowanie konwencje