GetPixel: Unterschied zwischen den Versionen
Aus API-Wiki
Zeile 2: | Zeile 2: | ||
Die API-Funktion [[GetPixel]] gibt Auskunft über die Farbe eines bestimmten Pixels innerhalb eines Fensters. | Die API-Funktion [[GetPixel]] gibt Auskunft über die Farbe eines bestimmten Pixels innerhalb eines Fensters. | ||
− | < | + | <syntaxhighlight lang="vb"> |
Declare Function GetPixel Lib "gdi32" ( _ | Declare Function GetPixel Lib "gdi32" ( _ | ||
Zeile 9: | Zeile 9: | ||
ByVal y As Long) As Long | ByVal y As Long) As Long | ||
− | </ | + | </syntaxhighlight> |
Zeile 29: | Zeile 29: | ||
==Beispiel== | ==Beispiel== | ||
− | < | + | <syntaxhighlight lang="vb"> |
' ScaleMode muss auf Pixel eingestellt sein | ' ScaleMode muss auf Pixel eingestellt sein | ||
' Es sollte ein Bild geladen oder etwas auf das Formular gezeichnet worden sein | ' Es sollte ein Bild geladen oder etwas auf das Formular gezeichnet worden sein | ||
Zeile 35: | Zeile 35: | ||
Me.Caption = CStr(GetPixel(Me.hDC, X, Y)) | Me.Caption = CStr(GetPixel(Me.hDC, X, Y)) | ||
End Sub | End Sub | ||
− | </ | + | </syntaxhighlight> |
Aktuelle Version vom 7. Oktober 2016, 22:22 Uhr
Die API-Funktion GetPixel gibt Auskunft über die Farbe eines bestimmten Pixels innerhalb eines Fensters.
Declare Function GetPixel Lib "gdi32" ( _
ByVal hdc As Long, _
ByVal x As Long, _
ByVal y As Long) As Long
Parameter
hdc
- Handle auf den Gerätekontext (Device Context), auf dem sich das Pixel befindet, dessen Farbe zu bestimmen ist.
x
- X-Koordinate des Pixels
y
- Y-Koordinate des Pixels.
Rückgabewert
Die Funktion gibt einen Wert des Types Long zurück. Der Rückgabewert ist die Farbe des Pixels im RGB-Format oder CLR_INVALID.
Beispiel
' ScaleMode muss auf Pixel eingestellt sein
' Es sollte ein Bild geladen oder etwas auf das Formular gezeichnet worden sein
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Me.Caption = CStr(GetPixel(Me.hDC, X, Y))
End Sub
Verwandte Funktionen
SetPixel - Setzt den Farbwert eines Pixels
GetDC - Gibt das Handle auf den Gerätekontext eines Fensters zuürck.
Verweise