如何在VB中调用printscreen,并保存当前屏幕为图片文件 如何在VB中调用printscreen,并保存当前屏幕为图片文件?非常感谢!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 申明api Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Public Const theScreen = 1 Public Const theForm = 0 然后, Call keybd_event(vbKeySnapshot, theScreen, 0, 0) ' 截取当前窗体所在屏幕图像 Call keybd_event(vbKeySnapshot, theform, 0, 0) ' 截取当前屏幕图像 只搜到这个东西那么怎么把抓屏的图象保存为文件呢? http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q161299上面的文章讲述如何抓屏。代码中将图像放置进入PictureBox然后再调用SavePicture函数即可 VB中调用VC写的DLL问题 论文答辩高手请进!!! 大家进来吧! 如何判断某个日期是第几个星期几? 怎样得到另外一台机器的系统日期? 请问如何实现象IE地址栏一样自动过滤输入、自动填充? 请各位大虾出手 请教一个问题:怎么获取打印机句柄!谢谢!高分求! 我用的是access数据库,其中一个字段是用来储存图片的ole对象,在vb里面调用出问题!!请大虾看看!! 请问哪里有好的XP风格的控件啊? 如何检查listbox中的重复的行 如何在我点击combo选项时,数据库的相应数据被调出,并在textbox中显示
申明api
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Public Const theScreen = 1
Public Const theForm = 0
然后,
Call keybd_event(vbKeySnapshot, theScreen, 0, 0) ' 截取当前窗体所在屏幕图像
Call keybd_event(vbKeySnapshot, theform, 0, 0) ' 截取当前屏幕图像 只搜到这个东西
那么怎么把抓屏的图象保存为文件呢?