Como se puede conocer el color de un pixel de la pantalla?

Angels
22 de Enero del 2004
Hola a todos.
Como puedo hacer para conocer de que color es el pixel donde el usuario pone el mouse?
La idea es que el mismo usuario configure su propio entorno de trabajo y elija el color de fondo y el de las letras . Lo que no quiero hacer es un lista desplegable con los 8 o 16 colores standart, sino que quiero mostrarle un cuadro en degradé con los 16 millones de colores y que él elija.
Gracias
Angels