VB.NET屏幕指定区域截图代码,保存到Image中
发布时间:2020-12-17 07:50:11 所属栏目:百科 来源:网络整理
导读:VB.NET屏幕指定区域截图代码,保存到Image中 使用VB.NET实现屏幕上指定位置的图像进行截图功能,保存到Image中 Dim texthwnd As IntPtrtexthwnd = FindWindowEx(0,vbNullString,"等待输入验证码")Dim pl As SwtPj.WINDOWPLACEMENTGetWindowPlacement(texthwnd
VB.NET屏幕指定区域截图代码,保存到Image中使用VB.NET实现屏幕上指定位置的图像进行截图功能,保存到Image中Dim texthwnd As IntPtr texthwnd = FindWindowEx(0,vbNullString,"等待输入验证码") Dim pl As SwtPj.WINDOWPLACEMENT GetWindowPlacement(texthwnd,pl) Dim image As Bitmap = New Bitmap(119,34) Dim g As Graphics = Graphics.FromImage(image) ShowWindow(texthwnd,SHOW_WINDOW.SW_SHOWNORMAL) My.Application.DoEvents() SetWindowPos(texthwnd,-1,3) My.Application.DoEvents() System.Threading.Thread.Sleep(200) g.CopyFromScreen(New Point(pl.rcNormalPosition.Left + 58,pl.rcNormalPosition.Top + 94),New Point(0,0),New Size(119,34)) me.PictureBox1.Image = CType(image,Image) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 通用二维数组
- c# – Lambda Expression`x => x.Property`变为`x =>
- ruby-on-rails – 如何使用Twilio接收来自用户的短信并使用
- c – “UTF-16”和“std :: wstring”有什么区别?
- c – * .pro文件的目的是什么?
- c# – 使用一个LINQ ExpressionVisitor来替换一个lambda表达
- Flex项目演示软件一级菜单调整参考
- 【C#】课堂知识点#1
- postgresql – PostgresApp上的pghero pg_stat_statements必
- ruby-on-rails – 什么是rubyGems env中的“用户安装目录”