导航:首页 > 源码编译 > vb仿截图源码

vb仿截图源码

发布时间:2024-04-21 17:26:11

❶ vb 求”当前窗体“截图源码 ,并可以保存到文件 每秒钟截几张,越简单越好。

Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, _
ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, _
ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Private Declare Function GetActiveWindow Lib "user32" () As Long
Dim a
Private Sub Command1_Click()
a = 0
Timer1.Enabled = True
End Sub
Private Sub Form_Load()

On Error Resume Next

Me.Height = Screen.Height
Me.Width = 5000

MkDir "D:\zt" '建文件夹
Me.AutoRedraw = True
Pic1.AutoRedraw = True
Timer1.Enabled = False
End Sub
Private Sub Timer1_Timer()
a = a + 1
Me.Hide
If a = 3 Then '三秒后开始抓屏

BitBlt Me.hdc, 0, 0, Screen.Width, Screen.Height, _
GetDC(GetActiveWindow), 0, 0, vbSrcCopy '抓屏
'BitBlt Me.hDC, 0, 0, 200, 200, GetDC(GetActiveWindow), 100, 100, vbSrcCopy '抓屏
Me.Show
Dim sFile As String
sFile = "D:\zt\" & Format(Now, "yyyymmddhhmmss") & ".BMP"
'Pic1.Picture = sFile
SavePicture Me.Image, sFile '保存Me.hDC
Timer1.Enabled = False
End If
End Sub

自己再修改修改时间,保存路径等
祝你好运!

阅读全文

与vb仿截图源码相关的资料

热点内容
解压中的删掉是什么意思 浏览:761
王牌竞速什么时候能停止维修服务器 浏览:482
pdf阅读器官方 浏览:82
程序员那么爱心 浏览:300
字符a经过md5加密 浏览:414
绿色的小蝴蝶是个什么app 浏览:12
python编程输入数字输出年月日英文 浏览:623
程序员枪手 浏览:743
gm28服务器怎么设置 浏览:539
饿了么网站源码 浏览:329
天选程序员真的有用吗 浏览:915
微信登录服务器什么意思 浏览:351
溯源码粘碎图 浏览:136
qq绑定邮箱pop服务器地址 浏览:724
卡罗拉空调压缩机价格 浏览:893
华润it程序员 浏览:555
51单片机c语言秒表 浏览:273
php一周前的时间 浏览:852
windows文件夹输入列表 浏览:919
php做网页聊天系统 浏览:890