Red de conocimiento informático - Problemas con los teléfonos móviles - Utilice VC para mostrar la posición del mouse en la barra de estado

Utilice VC para mostrar la posición del mouse en la barra de estado

Lo mencionado anteriormente tiene ciertas limitaciones, es decir, solo funciona cuando el mouse está en la ventana y no funcionará después de sacarlo de la ventana. Si desea rastrear el mouse en cualquier lugar de la pantalla, necesita usar 3 métodos:

★Uno simple:

configure un temporizador y luego use GetCurrentPos (parece ser este función, de todos modos, hay una función que puede obtener la posición actual del puntero del mouse, verifique MSDN para confirmar), esta función puede obtener la posición del mouse en la pantalla, esta función obtiene la posición del mouse en la pantalla, no la posición en la ventana.

★Un método un poco más complicado:

Utilice un gancho de mouse para interceptar el mensaje de movimiento del mouse, luego separe la posición del mouse y muéstrelo donde desee que se muestre.

★Método basado en DirectInput:

Cree un objeto DirectInput, cree un dispositivo de mouse, establezca el nivel de colaboración en no exclusivo y configure el atributo de fondo para que pueda obtener el ratón en la pantalla en cualquier lugar.