Puntero del Mouse

09/10/2004 - 01:06 por Willser F. González C. | Informe spam
Hola Grupo,

Hay alguna forma de cambiar el cursor del mouse de manera permanente
mientras el mouse está dentro del área de un control.

Lo he intentado sobrepasando la función OnMouseMove(UINT nFlags, CPoint
point) y verificando las coordenadas del mouse con respecto a las del
control, y el cursor se cambia bien; pero cuando muevo el mouse dentro del
control, se nota un parpadeo. Supongo que una vez lo muevo, cambia al
estado normal y en seguida cambia al nuevo estado.

Hay alguna forma de evitar este intercambio continuo o mejor dicho, este
parpadeo?.

Gracias

Willser F.
willser@latinmail.com

Preguntas similare

Leer las respuestas

#6 Fernando Marin
15/10/2004 - 11:32 | Informe spam
Utiliza tambien GetCursor() para ver si ya lo has puesto
el curso y quitar el parpadeo

un saludo

Fernando Marin



"Fernando Marin" escribió en el mensaje
news:O$
Hola Willser

espero que esto te sirva de ayuda

HCURSOR SetCursor( HCURSOR hCursor );

un saludo
Fernando Marin

www.arrendamientos.biz

"Willser F. González C." escribió en el mensaje
news:

Hola Grupo,

Hay alguna forma de cambiar el cursor del mouse de manera permanente
mientras el mouse está dentro del área de un control.

Lo he intentado sobrepasando la función OnMouseMove(UINT nFlags, CPoint
point) y verificando las coordenadas del mouse con respecto a las del
control, y el cursor se cambia bien; pero cuando muevo el mouse dentro
del
control, se nota un parpadeo. Supongo que una vez lo muevo, cambia al
estado normal y en seguida cambia al nuevo estado.

Hay alguna forma de evitar este intercambio continuo o mejor dicho, este
parpadeo?.

Gracias

Willser F.








Respuesta Responder a este mensaje
#7 Willser F. González C.
15/10/2004 - 17:42 | Informe spam
Gracias Fernando,

Efectivamente con el uso del GetCursor y del SetCursor he podido superar
este lío.

"Fernando Marin" escribió en el mensaje
news:#
Utiliza tambien GetCursor() para ver si ya lo has puesto
el curso y quitar el parpadeo

un saludo

Fernando Marin



"Fernando Marin" escribió en el mensaje
news:O$
> Hola Willser
>
> espero que esto te sirva de ayuda
>
> HCURSOR SetCursor( HCURSOR hCursor );
>
> un saludo
> Fernando Marin
>
> www.arrendamientos.biz
>
> "Willser F. González C." escribió en el mensaje
> news:
>>
>> Hola Grupo,
>>
>> Hay alguna forma de cambiar el cursor del mouse de manera permanente
>> mientras el mouse está dentro del área de un control.
>>
>> Lo he intentado sobrepasando la función OnMouseMove(UINT nFlags, CPoint
>> point) y verificando las coordenadas del mouse con respecto a las del
>> control, y el cursor se cambia bien; pero cuando muevo el mouse dentro
>> del
>> control, se nota un parpadeo. Supongo que una vez lo muevo, cambia al
>> estado normal y en seguida cambia al nuevo estado.
>>
>> Hay alguna forma de evitar este intercambio continuo o mejor dicho,


este
>> parpadeo?.
>>
>> Gracias
>>
>> Willser F.
>>
>>
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida