Mensaje WM_NCMOUSEMOVE
Definición
WM_NCMOUSEMOVE nHittest = (INT) wParam; // valor hit-test pts = MAKEPOINTS(lParam); // posición del cursorIf a window has captured the mouse, this message is not posted.
El mensaje WM_NCMOUSEMOVE se envía (post) a una ventana cuando el cursor se mueve dentro del ásrea de mo cliente de la ventana. El mensaje se envía (post) a la ventana que contiene el cursor. Si el ratón fue capturado, este mensaje no se envía.
Descripción
nHittest: valor de wParam. Especifica el valor hit-test devuelto por la función DefWindowProc como resultado de procesar el mensaje WM_NCHITTEST. Para ver la lista de los posibles valores de hit-test, ver WM_NCHITTEST.
pts: valor de lParam. Especifica una estructura POINTS que contiene las coordenadas x e y del cursor. Las coordenadas son relativas a la esquina superior izquierda de la pantalla.
Valor de retorno
Si la aplicación procesa este mensaje, debe retornar cero.
Observaciones
Si es apropiado hacerlo, el sistema envía un mensaje WM_SYSCOMMAND a la ventana.
En la aplicación se puede usar la macro MAKEPOINTS para convertir el parámetro lParam a una estructura POINTS.