U svakom slucaju poznato je da kad se prozor resizuje dolazi do treperenja usled refresh rate-a. Jedno od resenja ovog problema je back-buffering, odnosno crtanje u memoriju pa kopiranje toga na DC prozora, umesto direktno crtanje na prozor.
Ono sto mene zanima je da li je ovo moguce primeniti i na kontrole, tipa listview, treeview itd. S obzirom da njih crta windows a ne moj program.
Znaci ja na prozoru imam recimo 3 child prozora, jedan treeview, jedan dialog i jedan moj custom prozor. Pri resizovanju glavnog prozora dolazi do jakog treperenja, ja recimo mogu da backbufferujem moj prozor ali kako to da postignem sa ova druga dva? Postoji li nacin da se kaze kontroli da uradi crtanje na DC koji ja odredim? Time bih pored mog prozora i ostale kontrole uradile crtanje po memory DC-u, koji bi posle jednostavno kopirao na glavni prozor, samo ne znam da li je ovo i kako moguce. Ili mozda posoji jos neka fora za koju ne znam?
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
COBOL, and nineteen other high-tech
words.