[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