Private Declare Function StretchBlt Lib "gdi32.dll" (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 Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hDC As Long) As Long Private Declare Function SelectObject Lib "gdi32" (ByVal hDC As Long, ByVal hObject As Long) As Long Private Const SRCCOPY As Long = &HCC0020 Private Sub Command1_Click() Dim SrcDC1 As Long Dim SrcObj1 As Long SrcDC1 = CreateCompatibleDC(Picture1.hDC) SrcObj1 = SelectObject(SrcDC1, Picture1.Picture) Call StretchBlt(Picture2.hDC, 0, 0, Picture2.ScaleWidth, Picture2.ScaleHeight, SrcDC1, 0, 0, Picture1.Width, Picture1.Height, SRCCOPY) End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question