Sdílet prostřednictvím


Zpracování zpráv a mapování

Řady Tento článek popisuje způsob zpracování zpráv a příkazy v rámci MFC a způsob jejich připojení k jejich zpracování funkcí.

V tradiční programy pro systém Windows jsou zpracovány zprávy systému Windows v příkazu switch velké okno postupu.Místo toho používá MFC zpráva mapuje mapování přímé zprávy na různé třídy funkce členů.Mapy zprávy pro tento účel jsou efektivnější než virtuální funkce, které umožňují zpracování nejvhodnější C++ objekt zprávy – aplikace, dokumentu, zobrazení a podobně.Můžete přiřadit jednu zprávu nebo rozsah zpráv ID příkazu nebo řídit ID.

WM_COMMAND zprávy – obvykle generován nabídky, tlačítka panelu nástrojů nebo akcelerátory – také pomocí mechanismu mapy zprávy.MFC definuje standard směrování příkaz zpráv mezi aplikace, rámeček okna, zobrazení a aktivní dokumenty v programu.Tento TNG postup, pokud potřebujete přepsat.

Mapy zprávy zadat také způsob aktualizace uživatelského rozhraní objektů (jako jsou nabídky a tlačítka panelu nástrojů), povolení nebo zákaz podle aktuálního kontextu.

Obecné informace o zprávy a fronty zpráv v systému Windows zprávy a fronty zpráv v Windows SDK.

Co chcete vědět více?

Viz také

Referenční dokumentace

Třída CWnd

Třída CCmdTarget

Koncepty

Obecná témata MFC

Další zdroje

Koncepty MFC