導航:首頁 > 源碼編譯 > 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仿截圖源碼相關的資料

熱點內容
微信登錄伺服器什麼意思 瀏覽:342
溯源碼粘碎圖 瀏覽:125
qq綁定郵箱pop伺服器地址 瀏覽:714
卡羅拉空調壓縮機價格 瀏覽:881
華潤it程序員 瀏覽:552
51單片機c語言秒錶 瀏覽:263
php一周前的時間 瀏覽:841
windows文件夾輸入列表 瀏覽:907
php做網頁聊天系統 瀏覽:878
滑鼠光學感測器讀取單片機 瀏覽:158
食品批號的app是什麼 瀏覽:187
文件夾復原快捷鍵 瀏覽:383
app顏色為什麼黑白 瀏覽:180
領券app是什麼軟體正規 瀏覽:487
360zip命令行 瀏覽:282
內網文件夾共享怎麼建立快捷方式 瀏覽:655
驅動器加密保存文件 瀏覽:84
希沃白板如何安裝安卓應用 瀏覽:932
手機私密相冊哪個app最好 瀏覽:881
pythonopencvframe 瀏覽:876