Sdílet prostřednictvím


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.

Viz také

Referenční dokumentace

Použití zobrazení