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 StretchBlt Lib "gdi32" (ByVal _
hdc 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 nSrcWidth As Long, _
ByVal nSrcHeight As Long, ByVal dwRop As Long) As Long
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Unload Me
End Sub
Private Sub Form_Load()
Me.Left = 400
Me.Top = 400
Me.Width = Screen.Width - 800
Me.Height = Screen.Height - 1000
Call BitBlt(Me.hdc, 0, 0, Screen.Width, Screen.Height, GetDC(0&), 0, 0, vbSrcCopy)
Picture1 = Image
End Sub
Private Sub Form_Unload(Cancel As Integer)
If MsgBox("ÂíÇ ãíÎæÇåíÏ ÊÕæíÑ ÑÝÊå ÔÏå ÑÇ ÐÎíÑå äãÇííÏ¿", vbYesNo, "Save Picture") = vbYes Then
SavePicture Picture1.Picture, "C:\01.jpg"
MsgBox "Saved Picture in C:\01.jpg", vbOKOnly, "Saved Picture"
End If
End Sub