function GetScreenAll: TBitmap; // 截取全屏 var C: TCanvas; begin C := TCanvas.Create; result := TBitmap.Create; result.Width := Screen.Width; result.Height := Screen.Height; C.Handle := GetDC(0); // 获取屏幕的设备上下文句柄,并拷贝 result.Canvas.CopyRect(Rect(0, 0, screen.Width, screen.Height), C, Rect(0, 0, Screen.Width, SCreen.Height)); ReleaseDC(0, C.Handle); C.Free; end; procedure TForm1.Button2Click(Sender: TObject); var B: TBitmap; begin B := TBitmap.Create; B := GetScreenAll(); B.SaveToFile('d: est2.bmp'); b.Free; end;
delphi 屏幕截屏
免责声明:文章转载自《delphi 屏幕截屏》仅用于学习参考。如对内容有疑问,请及时联系本站处理。
上篇【转载】DataGridView中虚拟模式(Virtual Mode)用法google maps layer图层下篇
宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=