| WM_CAPTURECHANGED |
Se envía a la ventana que pierde la captura del mouse.
|
| WM_LBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón izquierdo del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_LBUTTONDOWN |
Publicado cuando el usuario presiona el botón izquierdo del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_LBUTTONUP |
Publicado cuando el usuario suelta el botón izquierdo del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_MBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón central del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_MBUTTONDOWN |
Publicado cuando el usuario presiona el botón central del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_MBUTTONUP |
Publicado cuando el usuario suelta el botón central del mouse mientras el cursor está en el área cliente de una ventana. Si no se captura el mouse, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_MOUSEACTIVATE |
Se envía cuando el cursor está en una ventana inactiva y el usuario presiona un botón del mouse. La ventana primaria recibe este mensaje solo si la ventana secundaria la pasa a la función DefWindowProc .
|
| WM_MOUSEHOVER |
Se publica en una ventana cuando el cursor mantiene el puntero sobre el área cliente de la ventana durante el período de tiempo especificado en una llamada anterior a TrackMouseEvent.
|
| WM_MOUSEHWHEEL |
Se envía a la ventana de enfoque cuando la rueda de desplazamiento horizontal del mouse está inclinada o girada. La funciónDefWindowProcfunction propaga el mensaje al elemento primario de la ventana. No debe haber ningún reenvío interno del mensaje, ya que DefWindowProc lo propaga hacia arriba hasta que encuentra una ventana que la procesa.
|
| WM_MOUSELEAVE |
Se publica en una ventana cuando el cursor deja el área cliente de la ventana especificada en una llamada anterior a TrackMouseEvent.
|
| WM_MOUSEMOVE |
Se publica en una ventana cuando se mueve el cursor. Si no se captura el mouse, el mensaje se publica en la ventana que contiene el cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_MOUSEWHEEL |
Se envía a la ventana de foco cuando se gira la rueda del mouse. La función DefWindowProc propaga el mensaje al elemento primario de la ventana. No debe haber ningún reenvío interno del mensaje, ya que DefWindowProc lo propaga hacia arriba hasta que encuentra una ventana que la procesa.
|
| WM_NCHITTEST |
Se envía a una ventana para determinar qué parte de la ventana corresponde a una coordenada de pantalla determinada. Esto puede ocurrir, por ejemplo, cuando el cursor se mueve, cuando se presiona o suelta un botón del mouse, o en respuesta a una llamada a una función como WindowFromPoint. Si el mouse no se captura, el mensaje se envía a la ventana debajo del cursor. De lo contrario, el mensaje se envía a la ventana que ha capturado el mouse.
|
| WM_NCLBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón izquierdo del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCLBUTTONDOWN |
Publicado cuando el usuario presiona el botón izquierdo del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCLBUTTONUP |
Publicado cuando el usuario suelta el botón izquierdo del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCMBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón central del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCMBUTTONDOWN |
Publicado cuando el usuario presiona el botón central del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCMBUTTONUP |
Publicado cuando el usuario suelta el botón central del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCMOUSEHOVER |
Se publica en una ventana cuando el cursor mantiene el puntero sobre el área no cliente de la ventana durante el período de tiempo especificado en una llamada anterior aTrackMouseEvent.
|
| WM_NCMOUSELEAVE |
Se publica en una ventana cuando el cursor sale del área no cliente de la ventana especificada en una llamada anterior aTrackMouseEvent.
|
| WM_NCMOUSEMOVE |
Se publica en una ventana cuando el cursor se mueve dentro del área no cliente de la ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCRBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón derecho del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCRBUTTONDOWN |
Publicado cuando el usuario presiona el botón derecho del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCRBUTTONUP |
Publicado cuando el usuario suelta el botón derecho del mouse mientras el cursor está dentro del área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCXBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el primer o segundo botón X mientras el cursor está en el área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCXBUTTONDOWN |
Publicado cuando el usuario presiona el primer o segundo botón X mientras el cursor está en el área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_NCXBUTTONUP |
Publicado cuando el usuario suelta el primer o segundo botón X mientras el cursor está en el área no cliente de una ventana. Este mensaje se publica en la ventana que contiene el cursor. Si una ventana ha capturado el mouse, este mensaje no se publica.
|
| WM_RBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el botón derecho del mouse mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_RBUTTONDOWN |
Publicado cuando el usuario presiona el botón derecho del mouse mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_RBUTTONUP |
Publicado cuando el usuario suelta el botón derecho del mouse mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_XBUTTONDBLCLK |
Publicado cuando el usuario hace doble clic en el primer o segundo botón X mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_XBUTTONDOWN |
Publicado cuando el usuario presiona el primer o segundo botón X mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|
| WM_XBUTTONUP |
Publicado cuando el usuario suelta el primer o segundo botón X mientras el cursor está en el área cliente de una ventana. Si el mouse no se captura, el mensaje se publica en la ventana debajo del cursor. De lo contrario, el mensaje se publica en la ventana que ha capturado el mouse.
|