MFC windows використовувати динамічно створюваних клас ім'я, яке відображає функції вікна. MFC генерує імена класів динамічно для рамка вікна, переглядів і спливаючих вікон, які отримують шляхом застосування. Елементи керування, які виробляються MFC програми та діалогових вікнах мати Windows постачається ім'я класу вікна в питанні.
Ви можете замінити ім'я класу динамічно умови реєстрації свій власний клас вікна і його використання в заміщенням PreCreateWindow. Їх імена класів, які поставляються MFC підходять один з двох таких форм:
Afx:% x: % x
X Afx:% x: % x: % x: %: % x
Шістнадцяткових цифр, що замінити на %x
символи заповнюються даних від в WNDCLASS структури. MFC використовує цю техніку, кілька класів C++ вимагає ідентичні WNDCLASS структури можна спільно користуватися ж клас зареєстрованих вікна. На відміну від найпростіших Win32 додатків додатків MFC мають лише один WNDPROC, так що ви можете легко надати WNDCLASS структур, щоб заощадити час і пам'яті. Значення змінних для на %x
символів, показано вище, є наступні
Перша форма ( Afx:%x:%x
) використовується, коли hCursor, hbrBackgroundі hIcon всі NULL.
Технічні примітки за номером |nbsp; Технічні примітки за категоріями
Дивіться такожnbsp;T&N020: ID іменування та нумерація конвенцій