Hola,
el doublebuffered sirve para hacer doble buffer al momento de pintar, esto es, primero dibujar en memoria y luego volcar desde memoria a pantalla el contenido del sprite. Si no se usa double buffer, se esta pintando a pantalla directamente. Así pues, tansolo colocando DoubleBuffered en tu form al inicio, ya lo estaras aplicando a todos los componentes de ese mismo form. Si buscas dentro del foro por la función bitblt y por doublebuffered verás un ejemplo, por cHackAll si no recuerdo mal, de este mismo tema, donde se hacia el double buffer de manera manual. Un saludo.
PD: personalmente, igual que los compañeros, uso doublebuffered tansolo cuando hago OnPaints manuales, o componentes que necesiten bastante tiempo en dibujarse.
|