The Camtasia Screen Recorder SDK is a toolkit designed to allow you to easily add screen recording into your Windows application. With this toolkit, you can record screen activity, mouse movement and audio to create movies of the desktop experience. DownLoad CamSRSDK fromhttp://www.techsmith.com/developertools/screenrecordersdk/default.asp
Dim lDesktop As Long
Dim lDC As LongForm1.AutoRedraw = True
Form1.ScaleMode = 1lDesktop = GetDesktopWindow()
lDC = GetDC(lDesktop)
Me.Hide
BitBlt Picture1.hdc, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, lDC, 0, 0, vbSrcCopy
End Sub
可是这个方法只能存成BMP,且不快,有没有好的方法?上面用英文的老兄(dbcontrols)请你用中文告诉我好吗?
Dim lDesktop As Long
Dim lDC As Long
Form1.AutoRedraw = True
Form1.ScaleMode = 1
lDesktop = GetDesktopWindow()
lDC = GetDC(lDesktop)
Me.Hide
BitBlt Picture1.hdc, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, lDC, 0, 0, vbSrcCopy
SavePicture …………
End Sub