// Fonction donnant la courleur du point (x,y) de l'écran Function CouleurPointEcran(x,y:Integer):TColor; Var Dc : HDC; Begin // Création d'un contexte d'affichage non lié à une fenêtre // donc permet d'accéder à l'écran entier
DC := CreateDC('DISPLAY',Nil,Nil,Nil); Try // Obtenir la couleur du point
Result:=GetPixel(DC,X,Y); Finally // ne pas oublier de libérer le contexte, c'est une ressource rare.
DeleteDc(DC); End; End;