Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#5

Re: Bitmap auf Bildschirm zeichnen

  Alt 27. Jan 2005, 20:42
Funktioniert super, hab' Sie noch ein wenig abgewandelt ...

Delphi-Quellcode:
procedure DrawBMPFullScreen(BMP: TBitmap32);
var hdcDesktop: HDC;
begin
  hdcDesktop := GetDC(0);
  If hdcDesktop <> 0 then
    StretchBlt(hdcDesktop,
               0,
               0,
               GetSystemMetrics(SM_CXSCREEN), // Screenbreite
               GetSystemMetrics(SM_CYSCREEN), // Screenhöhe
               BMP.Canvas.Handle,
               0,
               0,
               BMP.Width,
               BMP.Height,
               SRCCOPY);
end;
  Mit Zitat antworten Zitat