Interpretace vstupu uživatele prostřednictvím zobrazení
Ostatní členské funkce zobrazení zpracovávat a interpretovat všechny uživatelský vstup.Bude obvykle definují členské funkce zpracování zpráv ve vaší třídě zobrazení ke zpracování:
Windows zprávy generované akce myši a klávesnice.
Příkazy z nabídky, tlačítka panelu nástrojů a klávesové zkratky.
Těchto členských funkcí popisovače zpráv interpretovat následující akce jako vstupní data, výběr nebo úprava, včetně přesunu dat do a ze schránky:
Pohyb myši a kliknutí, přetáhne a poklepe
Stisknutí kláves
Příkazy nabídky
Zprávy systému Windows, které zobrazení popisovačů závisí na potřebách vaší aplikace.
Zpráva zpracování a mapování témata vysvětluje, jak přiřadit příkazy nabídek a dalších objektů uživatelského rozhraní a jak vytvořit vazbu funkce obslužné rutiny příkazy.Zpráva zpracování a mapování témata také vysvětluje, jak knihovna MFC směřuje příkazy a odešle standardních zpráv systému Windows na objekty, které obsahuje obslužné rutiny.
Aplikace může být nutné provádět přímé myši v zobrazení výkresu.Klikyháky ukázka ukazuje, jak zpracovat WM_LBUTTONDOWN, WM_MOUSEMOVE, a WM_LBUTTONUP zprávy, případně chcete-li začít a k výkresu řádku segmentu.Na druhé straně můžete někdy potřebovat k interpretaci klepnutím myši v zobrazení jako výběr.V zobrazení OnLButtonDown funkce obslužné rutiny by určit, zda uživatel byl výkres nebo výběru.Pokud volíte, obslužné rutiny by zjistit, zda v rámci některých objektů v zobrazení panelu nástrojů na tlačítko a pokud ano, změnit zobrazení zobrazit jako vybraný objekt.
Zobrazení může také zpracovávat některé příkazy, například v nabídce Úpravy vyjmout, kopírovat, vložit nebo odstranit vybraná data pomocí schránky.Tyto rutiny volají některé související schránky členské funkce třídy CWnd převést vybrané datové položky nebo ze schránky.