Obsługa wiadomości i mapowanie
Rodziny ten artykuł opisuje sposób przetwarzania wiadomości i poleceń w ramach MFC i sposobu połączenia z ich funkcji.
W tradycyjnym programów dla systemu Windows wiadomości systemu Windows są obsługiwane w instrukcji switch duże procedury okna.Użyje MFC wiadomości mapuje do mapowania bezpośrednie wiadomości do różnych klas funkcji.Mapy wiadomości są bardziej wydajne niż funkcje wirtualnych w tym celu i umożliwiają wiadomości mają być przetwarzane przez najbardziej odpowiedniego obiektu C++ — aplikacji, dokumentu, widok itd.Można mapować jednej wiadomości lub zakres wiadomości, identyfikatory poleceń lub kontroli identyfikatorów.
WM_COMMAND wiadomości — zazwyczaj generowane przez menu, przyciski paska narzędzi lub akceleratory — również użyć mechanizmu mapę wiadomości.MFC definiuje standard routingu polecenia wiadomości między aplikacji, ramki okna, widok i aktywnych dokumentów w programie.Można zastąpić, to routing, jeśli trzeba.
Mapy wiadomości również dostarczyć sposób aktualizacji obiektów interfejsu użytkownika (takich jak menu i przyciski paska narzędzi), włączając lub wyłączając je do własnych bieżącego kontekstu.
Aby uzyskać ogólne informacje o wiadomości i kolejek wiadomości w systemie Windows, zobacz wiadomości i kolejek wiadomości w Windows SDK.