[C con Clase] Obtener color de pixel

Salvador Pozo salvador en conclase.net
Sab Dic 29 13:16:55 CET 2007


El pasado 2007-12-29 10:38:36, Jandro escribió:
 
J> Hola a todos.
J> Alguien sabe como puedo obtener el color del pixel donde esta situado  
J> el ratón en cada momento??

Hola:

Necesitas dos funciones del API. La primera para obtener las coordenadas del ratón, GetCursorPos:

http://winapi.conclase.net/curso/index.php?fun=GetCursorPos

También puedes obtener esas coordenadas procesando el mensaje que se recibe cada vez que se mueve el ratón, WM_MOUSEMOVE:

http://winapi.conclase.net/curso/index.php?men=WM_MOUSEMOVE

La diferencia es que con este mensaje, las coordenadas son relativas al área de cliente de la ventana, y con la función, son coordenadas de pantalla.

La segunda, para obtener el color de una coordenada cualquiera, en tu caso, la que has obtenido con la función anterior, GetPixel:

http://winapi.conclase.net/curso/index.php?fun=GetPixel
-- 
Salvador Pozo (Administrador)
mailto:salvador en conclase.net


Más información sobre la lista de distribución Cconclase