vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Windows API
Re: StretchBLT aufrufen 
Autor: Rippler
Datum: 17.02.10 23:23

vielleicht hilft dir das hier weiter
command1, picture1 picture2

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

Const SRCCOPY = &HCC0020

Private Sub Command1_Click()
Dim hdc As Long
Dim nWidth As Long
Dim nHeight As Long
Dim hSrcDC As Long
Dim nSrcWidth As Long
Dim nSrcHeight As Long

nSrcWidth = Picture2.Width / Screen.TwipsPerPixelX
nSrcHeight = Picture2.Height / Screen.TwipsPerPixelY

nWidth = nSrcWidth * 2
nHeight = nSrcHeight * 2

hSrcDC = Picture1.hdc
hdc = Picture2.hdc

StretchBlt hdc, 0, 0, nWidth, nHeight, hSrcDC, 0, 0, nSrcWidth, nSrcHeight, SRCCOPY

End Sub
 
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
StretchBLT aufrufen2.617NorbertM17.02.10 19:38
Re: StretchBLT aufrufen1.419Rippler17.02.10 23:23
Re: StretchBLT aufrufen1.404Zardoz18.02.10 15:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel