a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Delphi > 正文

Delphi實現(xiàn)截屏存盤的方法

2020-01-31 20:50:34
字體:
來源:轉載
供稿:網(wǎng)友

本文實例講述了Delphi實現(xiàn)截屏存盤的方法。分享給大家供大家參考。具體分析如下:

該實例可實現(xiàn)截取屏幕,并保存為JPEG文件格式的功能。

procedure TForm1.ScreenCap(LeftPos,TopPos,RightPos,BottomPos:integer);var RectWidth,RectHeight:integer; SourceDC,DestDC,Bhandle:integer; Bitmap:TBitmap; MyJpeg: TJpegImage; Stream:TMemoryStream;begin MyJpeg:= TJpegImage.Create; RectWidth:=RightPos-LeftPos; RectHeight:=BottomPos-TopPos; SourceDC:=CreateDC('DISPLAY','','',nil); DestDC:=CreateCompatibleDC(SourceDC); Bhandle:=CreateCompatibleBitmap(SourceDC, RectWidth,RectHeight); SelectObject(DestDC,Bhandle); BitBlt(DestDC,0,0,RectWidth,RectHeight,SourceDC, LeftPos,TopPos,SRCCOPY); Bitmap:=TBitmap.Create; Bitmap.Handle:=BHandle; Stream := TMemoryStream.Create; Bitmap.SaveToStream(Stream); Stream.Free; try  MyJpeg.Assign(Bitmap);  MyJpeg.CompressionQuality:=70;  MyJpeg.Compress;  MyJpeg.SaveToFile('C:MyJPEGImage.JPG'); finally  MyJpeg.Free;  Bitmap.Free;  DeleteDC(DestDC);  ReleaseDC(Bhandle,SourceDC); end;end;

希望本文所述對大家的Delphi程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 精品日本久久 | 国产精品一区二区三 | 午夜视频在线观看网站 | 国产在线一区二区三区 | 亚洲视频一二区 | 久久久精彩视频 | 欧美成人免费在线观看 | 成人在线观看免费视频 | 亚洲国产情侣自拍 | 欧美一区 | 久久视频在线 | 成人一级电影在线观看 | 欧美极品一区二区三区 | www.中文字幕.com| 国产性在线 | 在线视频成人 | 久久水蜜桃| 成人不卡视频 | 日韩精品免费视频 | 国产中文一区二区三区 | 欧美 日韩 国产 一区 | 男女国产网站 | 久久国产成人午夜av影院宅 | 中文二区 | 国产欧美精品一区二区三区四区 | 91伊人| 日韩高清一区 | 在线观看黄色网 | 久久精品免费一区二区三区 | 国产精品永久免费 | 精品一区二区视频 | 视频在线亚洲 | 综合二区| 久久777| 国产一区在线视频 | 国产精品日本一区二区不卡视频 | 中文字幕免费中文 | 欧美电影一区 | 欧美精品在线一区 | 日本精品一区二区三区在线观看视频 | 日韩欧美在线播放 |