Graphic Device Interface (GDI) - luento 7

Tutustutaan Windowsin tarjoamiin rajapintoihin grafiikan tuottamisessa. Opetellaan yksinkertaiset piirto-operaatiot GDI+-rajapinnalla

Luentoesimerkki (GDI_2012.zip)

Windowsin grafiikkarajapinnat

Käyttöliittymän renderointi

Kontrollien ulkoasun piirtäminen

Kontrollin Paint-tapahtuma tapahtuu aina, kun kontrolli pitäisi piirtää uudelleen näytölle.

PaintEventArgs sisältää kahvan piirtämistä varten ja tiedon piirtoalueesta.

Kun uudelleenmäärittelet (override) OnPaint-metodin niin kutsu myös pääluokan OnPaint-metodia (base.OnPaint) paitsi jos piirrät koko piirtoalueelle.

Älä koskaan kutsu suoraan OnPaint-metodia vaan käytä Invalidate-metodia.

Piirtäminen onnistuu Graphic-luokalla.

Lisätietoa

Käyttäjien kommentit

Kommentoi tätä sivua Lisää uusi kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/gko/luennot/luento7/
© Antti Ekonoja (antti.j.ekonoja@jyu.fi) <http://users.jyu.fi/~anjoekon/>
Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
2012-03-22 14:06:19
Informaatioteknologia - Jyväskylän yliopiston informaatioteknologian tiedekunta