Attribute VB_Name = "Loupe"
Option Explicit
' constantes pour l api StretchBlt :
'-----------------------------------
Public Const SRCCOPY = &HCC0020 ' (DWORD) dest = source
Public Declare Function GetClientRect Lib "User32" _
(ByVal hWnd As Long, _
lpRect As RECT) As Long
Public Declare Function ScreenToClient Lib "User32" _
(ByVal hWnd As Long, _
lpPoint As POINTAPI) As Long
Public 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
Public Declare Function GetCursorPos Lib "User32" _
(lpPoint As POINTAPI) As Long
Public Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Public Type POINTAPI
X As Long
Y As Long
End Type