Для підтримки повідомлення карти, MFC приладдя таких макросів:
Повідомлення карта декларації та демаркації макроси
| DECLARE_MESSAGE_MAP | Заявляє, що повідомлення карта буде використовуватися в класі зіставлення повідомлень функцій (повинні використовуватись у декларації класу). |
| BEGIN_MESSAGE_MAP | Починається визначення мапі повідомлення (повинні бути використані в реалізації класу). |
| END_MESSAGE_MAP | Закінчується визначення мапі повідомлення (повинні бути використані в реалізації класу). |
Повідомлення зіставлення макроси
| ON_COMMAND | Вказує на те, які функції буде обробляти вказану команду повідомлення. |
| ON_CONTROL | Вказує на те, які функції буде обробляти вказаний елемент керування-сповіщення. |
| ON_MESSAGE | Вказує на те, які функції буде обробляти повідомлення користувача. |
| ON_OLECMD | Вказує на те, які функції буде обробляти команди меню на DocObject або його контейнер. |
| ON_REGISTERED_MESSAGE | Вказує на те, які функції буде обробляти зареєстрованих повідомлень користувача. |
| ON_REGISTERED_THREAD_MESSAGE | Вказує на те, які функції буде обробляти зареєстрованих користувача повідомлення, коли у вас є клас CWinThread. |
| ON_THREAD_MESSAGE | Вказує на те, які функції буде обробляти повідомлення користувача, коли у вас є клас CWinThread. |
| ON_UPDATE_COMMAND_UI | Вказує на те, які функції буде обробляти повідомлення команди оновлення вказаний інтерфейс користувача. |
Повідомлення карта діапазон макроси
| ON_COMMAND_RANGE | Вказує на те, які функції буде обробляти діапазон ідентифікаторів команда вказаних у перших двох параметрів до макросу. |
| ON_UPDATE_COMMAND_UI_RANGE | Вказує, що оновлення обробника буде обробляти діапазон ідентифікаторів команда вказаних у перших двох параметрів до макросу. |
| ON_CONTROL_RANGE | Вказує на те, які функції буде обробляти сповіщення з діапазону керування ідентифікаторами, зазначені у другий і третій параметри до макросу. Перший параметр є контроль-сповіщення, такі, як BN_CLICKED. |
Додаткові відомості про повідомлення карти, повідомлення карта декларації і демаркації макроси та повідомлень відображення макроси, перегляньте Повідомлення карти і Обробка повідомлень і відображення теми. Щоб отримати додаткові відомості про повідомлення карта діапазонів, перегляньте обробників для повідомлення-карта діапазонів. Щоб отримати додаткові відомості про те, як використовувати ClassWizard, перегляньте За допомогою ClassWizard. За винятком тему повідомлення карти ці посилання знаходяться в Visual C++ програміста керівництво.