hmustak
03/08/2002, 00:48
Buttonumuzun onClick olayına yazıyoruz tabi bunu...
-------------
procedure TForm1.Button1Click(Sender: TObject);
var
DCDesk: HDC;
begin
DCDesk:=GetWindowDC(GetDesktopWindow);
BitBlt(Form1.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,DCDesk, 0, 0,SRCCOPY);
ReleaseDC(GetDesktopWindow, DCDesk);
end;
-------------
form1.canvas.handle ile görüntüyü form üstüne alıyoruz. İmage, panel hatta button üzerine almak için görüntüyü (tabi varsa form üzerinde bu bileşenler) o bileşenin canvas handle'ını yazmak gerekir...
Eklemelerinizi ve fikirlerinizi bekliyorum...
--- Bu topiği bizlere öğretici abiliğini esirgemeyen MUSTAFA ŞİMŞEK'e itafen yazdım... teşekkürler...
:)
-------------
procedure TForm1.Button1Click(Sender: TObject);
var
DCDesk: HDC;
begin
DCDesk:=GetWindowDC(GetDesktopWindow);
BitBlt(Form1.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,DCDesk, 0, 0,SRCCOPY);
ReleaseDC(GetDesktopWindow, DCDesk);
end;
-------------
form1.canvas.handle ile görüntüyü form üstüne alıyoruz. İmage, panel hatta button üzerine almak için görüntüyü (tabi varsa form üzerinde bu bileşenler) o bileşenin canvas handle'ını yazmak gerekir...
Eklemelerinizi ve fikirlerinizi bekliyorum...
--- Bu topiği bizlere öğretici abiliğini esirgemeyen MUSTAFA ŞİMŞEK'e itafen yazdım... teşekkürler...
:)