Freigeben über


Meldungsbehandlung und Zuordnung

Diese Artikel die Adressfamilie wird beschrieben, wie Nachrichten und Befehle vom MFC-Framework verarbeitet werden und wie Sie sie an die Handlerfunktionen herstellen.

In herkömmlichen Programmen für Windows, werden die Windows-Meldungen in einer großen switch-Anweisung in einer Fensterprozedur bearbeitet.MFC verwendet, um Meldungszuordnungen direkte Meldungen stattdessen die unterschiedlichen Fähigkeiten Klassenmember zuzuordnen.Meldungszuordnungen sind effizienter als virtuelle Funktionen zu diesem Zweck und ermöglichen die von der die meisten Nachrichten behandelt werden soll, ein entsprechendes C++-Objekt — Anwendung Dokument Sicht usw.Sie können eine einzelne Nachricht oder einen Bereich von Befehls-IDs von Meldungen oder von Steuerelement-IDs zuordnen.

WM_COMMAND — Nachrichten generiert i. d. R. von Menüs, Symbolleisten-Schaltflächen oder — Zugriffstasten verwenden auch den Mechanismus zur Meldungszuordnungs.MFC definiert weiterleiten - Befehls von Meldungen mit der Anwendung das Rahmenfenster, die Ansicht und den aktiven Dokumenten in Ihrem Programm.Sie können dies überschreiben, wenn Sie Routing erforderlich ist.

Meldungszuordnungen Benutzeroberfläche stellen auch eine Möglichkeit, Objekte zu aktualisieren (z) und Symbolleisten-Schaltflächen Menüs und aktivieren oder deaktivieren Sie es, um den aktuellen Kontext zu entsprechen.

Allgemeine Informationen über Nachrichten und Meldungswarteschlangen in Windows finden Sie in Meldungen und MeldungswarteschlangenWindows SDK.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

CWnd-Klasse

CCmdTarget-Klasse

Konzepte

Allgemeine MFC-Themen

Weitere Ressourcen

MFC-Konzepte