C'est rapide et fonctionne... mais dans mon cas ne me convient pas. pourquoi?
Car dès que l'on demande les couleurs en x,y du hdc on obtient les couleurs au moment ou on les demande et non celle du moment ou l'on a crée le hdc.
Comment faire pour être rapide car je dois faire des recherche rapide et fréquente sur un écran fixe pris en photo à divers moments.
ed73
Messages postés276Date d'inscriptionlundi 8 septembre 2008StatutMembreDernière intervention15 avril 20132 29 déc. 2008 à 18:22
Bonsoir,
Il faut créer un DC mémoire (CreateCompatibleDC) et un bitmap de la taille de l'écran (CreateCompatibleBitmap), associer ce bitmap au DC mémoire (SelectObject) et copier l'écran dedans (BitBlt), ainsi tu auras bien une photo de ton écran au moment de la création du DC. N'oublie pas de libérer les ressources une fois le traitement terminé.
C'est exactement ce principe qu'on utilise pour faire du double buffering.