截图功能

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   TCanvas   *DeskTop;
   DeskTop   =   new   TCanvas;
   DeskTop-> Handle=GetWindowDC(GetDesktopWindow())   ;
   Image1-> Canvas-> CopyMode=cmSrcCopy;
   Image1-> Canvas-> CopyRect(Rect(0,0,ClientWidth,ClientHeight),DeskTop,Rect(0,0,ClientWidth,ClientHeight));
   DeskTop-> Free();
   Image1-> Picture-> SaveToFile("C:\\Users\\Administrator\\Desktop\\qq\\a.jpg");
}




posted @ 2012-06-03 17:50  XE2011  阅读(182)  评论(0编辑  收藏  举报