Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: ikkuna tyhjäks

sooda [09.11.2003 18:04:26]

#

juu sanokaapas äkkiä millä komennolla saa win ikkunan tyhjäks kaikista moskista mitä sinne o piirretty niinkuin formi.cls vb:ssä?

odys [12.11.2003 16:20:27]

#

Ja mikähän mahtaa olla kieli? Voisi jotain näissä viesteissä mainita. :)

AK [12.11.2003 18:59:53]

#

Ainakin Delphissä onnistuu kun käyt kaikki objektit läpi ja asetat niiden visible-arvon falseksi. C:llä ja API:lla varmaankin sama periaate?

thefox [12.11.2003 22:06:27]

#

Ensimmäisenä tulee mieleen CreateSolidBrush ja Rectangle. Tehokkaampiakin tapoja toteuttaa haluamasi systeemi varmasti on, itse en ole koskaan löytänyt itseäni tyhjentämästä ikkunaa Rectanglella.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fillshap_6kth.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/brushes_52y0.asp

sooda [13.11.2003 08:35:46]

#

c++ oli kieli. juu noi näyttää ihan kivalta sopivan helppoja mulle :P mutta jos et ite ole rectanglella tyhentänyt niin millä sitten?

thefox [16.11.2003 01:10:12]

#

Taitaapi ainakin InvalidateRect tarjota mahdollisuuden taustan automaagiseen poistoon, tai tulee käytettyä memory-DIBiä tms jolloin sen voi tyhjätä vaikka memset:llä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta