Sdílet prostřednictvím


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.

Viz také

Referenční dokumentace

Použití zobrazení