Registriert seit: 16. Apr 2007
2.325 Beiträge
Turbo Delphi für Win32
|
Re: [Non-VCL] Zeichnen flackert
26. Aug 2008, 20:37
Wenn ich mich nicht täusche, geht es so:
Delphi-Quellcode:
var BufferDC: HDC; Bmp, OldBmp: HBITMAP;
BufferDC := CreateCompatibleDC(RealDC);
Bmp := CreateCompatibleBitmap(BufferDC, Width, Height);
OldBmp := SelectObject(BufferDC, Bmp);
//auf BufferDC zeichnen
//BufferDC auf RealDC blitten
SelectObject(BufferDC, OldBmp);
DeleteObject(Bmp);
DeleteDC(BufferDC);
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
|