首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于抓屏有关问题:1)执行抓屏后一会就崩溃,2)怎么抓包含鼠标图标

2012-02-08 
关于抓屏问题:1)执行抓屏后一会就崩溃,2)如何抓包含鼠标图标1)第一问题的代码如下:VB.NET codeDim b As Bi

关于抓屏问题:1)执行抓屏后一会就崩溃,2)如何抓包含鼠标图标
1)第一问题的代码如下:

VB.NET code
  Dim b As Bitmap = New Bitmap(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)        Dim g As Graphics = Graphics.FromImage(b)        Dim Copy_size As Size = New Size(SecScreen_Width, SecScreen_height)        g.CopyFromScreen(SecScreen_x, SecScreen_y, d_x, d_y, Copy_size, CopyPixelOperation.SourceCopy)        'g.CopyFromScreen(SecScreen_x, SecScreen_y, d_x, d_y, Copy_size, CopyPixelOperation.SourceErase)        PictureBox1.Image = b            g.Dispose()             b = Nothing        g = Nothing

执行一段时间,报错“句柄无效”,未处理Win32Exception”
怀疑内存占用太多的问题,不知如何处理

2)第二个问题:如何抓包含鼠标图标

[解决办法]
先记录下鼠标位置,抓图后重新吧鼠标绘制上去。

热点排行