winuser.h

Mensaje WM_NCMOUSEMOVE

Definición

WM_NCMOUSEMOVE  
nHittest = (INT) wParam;   // valor hit-test 
pts = MAKEPOINTS(lParam);  // posición del cursor
If 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.