Ceci est pour Delphi (7).Comment renvoyer la couleur en fonction des coordonnées X, Y à partir de l'écran?
J'ai essayé de trouver un chercheur de pixels pour l'écran, mais sans beaucoup d'aide. Tout au plus j'ai trouvé quelque chose qui va prendre une capture d'écran entière et la stocker dans une toile, mais je ne suis pas sûr que ce soit vraiment nécessaire, car le seul but est de vérifier une coordination donnée.
je fondamentalement juste besoin de quelque chose qui rendrait cela fonctionne:
procedure TForm1.Button1Click(Sender: TObject);
begin
if(Checkcolor(1222,450) == 000000) then
showmessage('Black color present at coordinates');
end;
Vous n'avez pas besoin de faire le bit twiddling vous-même - il y a GetRValue/GetGValue/GetBValue dans l'unité Windows. –
Fantastique! Merci beaucoup. –