Delphi-Quellcode:
var
X, Y: Integer;
begin
X := Mouse.CursorPos.X;
Y := Mouse.CursorPos.Y;
Label1.Caption := '
X: ' + IntToStr(X) + '
Y: ' + IntToStr(Y);
DC := GetDC( 200002 );
Label1.Font.Color := (GetPixel(
DC, X, Y));
end;
Das ist mein schöner code
Also das
Handle stimmt, ich habe es mit WinSpy ausgelesen. Ich dachte ich bekomme so die Farbe unter der Maus die im SPiel gerade ist...
Die Farbe die ich erhalte ist immer schwarz.
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.