Interpretace vstup uživatele prostřednictvím zobrazení
Další členské funkce zobrazení zpracovat a interpretovat všechny vstup uživatele.Funkce členů popisovači zprávy bude obvykle definovat ve své třídě zobrazení zpracovat:
Windows zprávy generovaných akce myši a klávesnice.
Příkazy z nabídky, tlačítka panelu nástrojů a klávesové zkratky.
Tyto funkce členů popisovači zprávy interpretovat následující akce jako vstup dat, výběr nebo úpravy, včetně přesouváním dat do a ze schránky:
Pohyby myši a klepnutí, přetáhne a poklepání
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 manipulaci a mapování témata popisuje příkazy přiřadit položky nabídky a další objekty uživatelského rozhraní a svázat funkce zpracování příkazů.Zpráva manipulaci a mapování témata také vysvětluje, jak MFC směruje příkazy a objekty, které obsahují obslužné rutiny pro ně odešle standardní zprávy systému Windows.
Aplikace může být potřeba zavést přímé myši v zobrazení výkresu.Klikyháky vzorek ukazuje, jak zpracovat WM_LBUTTONDOWN, WM_MOUSEMOVE, a WM_LBUTTONUP resp. zahájíte, zprávy a výkres segmentu čáry.Na druhé straně může být někdy nutné interpretovat klepnutím myší v zobrazení jako výběr.Zobrazit vaše OnLButtonDown funkci zpracování by zjistěte, zda byl uživatel výkresu nebo výběru.Pokud vyberete, obslužné by zjistit, zda byla klepnutím uvnitř hranic objektu zobrazení a pokud ano, změnit a zobrazit tak 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 do schránky.Tyto rutiny některé související schránky členské voláním funkce třídy CWnd převést vybrané datové položky do nebo ze schránky.