bonjour
voila sur un forum on m'a donner cette fonction :
#include <windows.h> // GDI spécifique windows
// Note pas de contrôle de x et y, si les coordonnées ne sont pas valide le résultat est indéfini.
// pColor doit pointer sur un COLORREF valide
BOOL GetScreenColor(int x,int y,COLORREF * pColor)
{
BOOL bResult = FALSE; // Echec par défaut
// Créer un device context sur l'écran
HDC hScreen = CreateDC(TEXT("DISPLAY" ),NULL,NULL,NULL);
if (pColor && hScreen)
{
// tout est ok
*pColor = GetPixel(hScreen,x,y);
bResult = TRUE;
}
if (hScreen)
{
// Détruire le DC
DeleteDC(hScreen);
}
return bResult;
}
c'est pour , en envoiyen les coordoné d'un pixel , en récupérer la couleur
seulement je ne sai pas du tout comment récuperer les 3 teinte (rgb)
esque quelqun pourrai m'aider , sachan que le programme est en mode console et que je veu afficher les 3 teinte avec un printf
de plus , cette conction utilise l'API Win32 , et je ne sai pas quelle fichier inclure a mon programme (dll ? , manip a faire sous dev c++ )
voila merci