如果我有一个窗体上面有一些控件和一个按钮,
我按下按钮后能截取这个窗体某个区域作为图片并自动保存到某个地方...应该怎么写呢?例如我要截取窗体中 X1=0 Y1=0 X2=100 Y2=100 这个区域,
我按下按钮后能截取这个窗体某个区域作为图片并自动保存到某个地方...应该怎么写呢?例如我要截取窗体中 X1=0 Y1=0 X2=100 Y2=100 这个区域,
解决方案 »
- 如何批量输入字段内容
- 关于fastreport的问题,高手请进!!!
- 终于生星了,散分,在此感谢所有帮助过我的朋友,也祝愿得到我帮助的人,早日生星!!!
- 刚接触DELPHI的问题
- 这么晚了,喝点可乐提提神
- 请问:要从何处找到 Mapinfo或Arcinfo等软件?购买或下载,如果是购买,大概要多少钱?
- 请问如何动态创建frame,并把frame放到tabcontrol或pagecontrol中去,当tabindex改变时关闭frame,创建令一个新的
- 刷新初始化窗体
- DELPHI 怎么获取一个500错误网页的源代码
- Ado在Delphi中的查询速度问题
- PageControl问题!!!!!!!!!!!!!!!!!!
- delpi 批量数据修改
procedure TForm1.Button1Click(Sender: TObject);
var
vHdc : HDC;
vbitmap : TBitmap;
pt : TRect;
begin
vHDC := GetDC(0);
GetWindowRect(Edit1.Handle,pt);
vbitmap := TBitmap.Create;
try
vbitmap.Width := Screen.Width;
vbitmap.Height := screen.Height;
BitBlt(vbitmap.Canvas.Handle,pt.Left,pt.Top,Edit1.Width,Edit1.Height,vHdc,pt.Left,pt.top,SRCCOPY);
vbitmap.SaveToFile('c:\tmp.bmp');
finally
ReleaseDC(0,vHdc);
FreeAndNil(vbitmap);
end;
end;