Sdílet prostřednictvím


Pohyb a změny měřítka zobrazení

MFC podporuje zobrazení posouvat a zobrazení, které jsou automaticky upraví podle velikosti rámečku okno zobrazující je.Třída CScrollView podporuje oba typy zobrazení.

Další informace o pohyb a změny měřítka viz třída CScrollView v MFC odkaz.Posouvání příkladu najdete Klikyháky vzorku.

Co chcete vědět více?

Posouvání zobrazení

Často je větší než velikost, kterou jeho zobrazení velikosti dokumentu.To může nastat, protože data dokumentu zvětší nebo zmenší uživatel okno zobrazení rámců.V takových případech musí podporovat zobrazení posouvání.

Libovolné zobrazení můžete zpracovávat zprávy posuvník v jeho OnHScroll a OnVScroll funkce členů.Můžete buď zpracování zavést posuvník zprávy v těchto funkcí na práci tím sami nebo můžete použít CScrollView třídy zpracování vám posouvání.

CScrollView provádí následující akce:

  • Spravuje mapování režimy a velikosti oken a zobrazení

  • Posouvá automaticky v reakci na posuvník zprávy

Můžete určit kolik posun "stránky" (po klepnutí v posuvníku hřídele) a "řádek" (po klepnutí na šipku posuvníku v).Tyto hodnoty podle povahy zobrazení plánu.Například můžete posunout o jeden pixel pro zobrazení grafiky, ale úsecích na základě výšky řádku v textových dokumentů.

Změna měřítka zobrazení

Pokud chcete zobrazit automaticky přizpůsobit velikost rámečku okna, můžete použít CScrollView pro změnu velikosti namísto posouvání.Logické zobrazení je natáhnout nebo zmenšit přesně přizpůsobit oblasti okna klienta.Měřítkem zobrazení nemá žádné posuvníky.

Viz také

Referenční dokumentace

Použití zobrazení