[VB 6] comment connaitre la couleur d'un pixel d'une picturebox ???

comment connaitre la couleur d'un pixel d'une picturebox ??? [VB 6] - VB/VBA/VBS - Programmation

Marsh Posté le 25-08-2002 à 18:45:54    

Je voudrais savoir comment faire pour obtenir la couleur (en RVB) d'un pixel d'une picture box... je sais que dans PCTEAM ils avaient fait un logiciel de graphisme en VB où ils utilisaient une fonction qui pour les coordonnées d'un point renvoyait une couleur... mais je crois qu'ils avaient fait cette fonction eux même... si c'est le cas, le code doit etre trouvable sur le net mais j'ai pas trouvé...

Reply

Marsh Posté le 25-08-2002 à 18:45:54   

Reply

Marsh Posté le 26-08-2002 à 09:10:48    

Sous C/Windows, il y a une API pour ça (tout pixel de tout endroit/contrôle/..)
 
The GetPixel function retrieves the red, green, blue (RGB) color value of the pixel at the specified coordinates.  
 
COLORREF GetPixel(
 
    HDC hdc, // handle of device context  
    int XPos, // x-coordinate of pixel  
    int nYPos  // y-coordinate of pixel  
   );  
 
COLORREF peut être assimilé à un long.
 
Pour VB, voir http://www.ifrance.com/estdevvb/ap [...] ion/71.htm

Reply

Marsh Posté le 27-08-2002 à 14:42:19    

merci beaucoup... ca marche   :)

Reply

Marsh Posté le 27-08-2002 à 15:57:50    

Dans le genre simple, ya aussi Picture1.Point
 
Cette mèthode est faite pour ca ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed