//Formunuza TImage ekleyin! Yada Ekran Görüntüsü
//Formunuzun Üzerine Almak istiyorsaniz Asagidaki Koddaki
//image1`i Form1 yapin hatirlatmis olayim :))
procedure TForm1.Button1Click(Sender: TObject);
var
DCDesk: HDC;
begin
DCDesk:=GetWindowDC(GetDesktopWindow);
BitBlt(Image1.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,DCDesk, 0, 0,SRCCOPY);
ReleaseDC(GetDesktopWindow, DCDesk);
end;