Je me suis écrit le mien pour une petite application que je suis en train d'écrire. J'ai volontairement limité le nombre de couleurs car je n'avais pas besoin des 64 millions.
et je pense savoir d'où vient ton erreur...
tu es sur xp moi aussi mais j'ai pas les thèmes d'activé
j'ai le sentiment que tu calcules pas la hauteur de la barre de titre de la fenetre GetColor et du coup la position du carré de sélection dans le sélecteur de couleur est décalé d'une dizaine de pixels vers le haut
active le thème windows 2000 et tu verras de quoi je parle...
bref c un p'tit problème de innerX/innerY et mouseX/mouseY, yavait pas ce bug là avant