Tobias K.
Erfahrenes Mitglied
moin
Ich bin dabei eine Bildschirmlupe zu programmieren.
Programmiertechnis habe ich da keine Probleme, nur das das Bild flackert wenn es dargestellt wird.
Bis jetzt noch ohne vergrößerungseffekt, flackert tut es aber trotzdem.
Wie kann ich das vermeiden?
mfg
umbrasaxum
Ich bin dabei eine Bildschirmlupe zu programmieren.
Programmiertechnis habe ich da keine Probleme, nur das das Bild flackert wenn es dargestellt wird.
Code:
case WM_PAINT:
{
HDC hDC;
PAINTSTRUCT ps;
HDC hDesktopDC = GetDC(hDesktop);
hDC = BeginPaint(hWnd, &ps);
{
BitBlt(hDC, 0, 0, rectTotal.right, rectTotal.bottom,
hDesktopDC, koord.x - rectTotal.right / 2,
koord.y - rectTotal.bottom / 2, BLACKNESS | SRCCOPY);
}
EndPaint(hWnd, &ps);
ReleaseDC(hDesktop, hDesktopDC);
return 0;
}
Bis jetzt noch ohne vergrößerungseffekt, flackert tut es aber trotzdem.
Wie kann ich das vermeiden?
mfg
umbrasaxum