Vorrei che il mio programma rilevasse su qualsiasi oggetto che si trova nelle coordinate da me impostate il colore del pixel, ho trovato l'api che fa questo ma non ho ben capito come utilizzarla:
codice:
Declare Function GetPixel Lib "gdi32.dll" (ByVal hdc As Integer, ByVal nXPos As Integer, ByVal nYPos As Integer) As Integer
codice:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim colore As String
colore = GetPixel(HDC, 100, 100)
MsgBox(colore)
End Sub
in particolare non ho capito cosa devo mettere in "HDC", questo dovrebbe essere l'handle dell'oggetto da cui si vuole testare un pixel, io vorrei che questo venisse fatto su qualsiasi oggetto che si trova in quelle coordinate