Compartir a través de


error de Hadoop

Los temas de esta sección proporcionan las especificaciones de referencia para determinados mensajes y notificaciones de entrada de puntero.

En esta sección

Tema Descripción
DM_POINTERHITTEST
Se envía a una ventana, cuando se detecta por primera vez la entrada del puntero, con el fin de determinar el destino de entrada más probable para la manipulación directa.
WM_NCPOINTERDOWN
Publicado cuando un puntero hace contacto sobre el área que no es de cliente de una ventana. El mensaje tiene como destino la ventana sobre la que el puntero hace contacto. El puntero se captura implícitamente en la ventana para que la ventana continúe recibiendo la entrada del puntero hasta que interrumpa el contacto.
Si una ventana ha capturado este puntero, este mensaje no se publica. En su lugar, se publica un WM_POINTERDOWN en la ventana que ha capturado este puntero.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_NCPOINTERUP
Publicado cuando un puntero que hizo contacto sobre el área que no es cliente de un contacto interrumpe el contacto. El mensaje tiene como destino la ventana sobre la que el puntero hace contacto y el puntero es, en ese momento, capturado implícitamente en la ventana para que la ventana continúe recibiendo la entrada del puntero hasta que interrumpa el contacto, incluida la notificación de WM_NCPOINTERUP .
Si una ventana ha capturado este puntero, este mensaje no se publica. En su lugar, se publica un WM_POINTERUP en la ventana que ha capturado este puntero.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_NCPOINTERUPDATE
Publicado para proporcionar una actualización en un puntero que hizo contacto sobre el área que no es cliente de una ventana o cuando un contacto sin capturar se mueve sobre el área que no es cliente de una ventana. Mientras el puntero mantiene el puntero, el mensaje tiene como destino la ventana a la que se pasa el puntero. Mientras el puntero está en contacto con la superficie, el puntero se captura implícitamente en la ventana en la que el puntero realizó contacto y esa ventana continúa recibiendo la entrada del puntero hasta que interrumpe el contacto.
Si una ventana ha capturado este puntero, este mensaje no se publica. En su lugar, se publica un WM_POINTERUPDATE en la ventana que ha capturado este puntero.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_PARENTNOTIFY
Se envía a una ventana cuando se produce una acción significativa en una ventana descendiente. Este mensaje ahora se extiende para incluir el evento WM_POINTERDOWN . Cuando se crea la ventana secundaria, el sistema envía WM_PARENTNOTIFY justo antes de la función CreateWindow o CreateWindowEx que crea la ventana devuelve. Cuando se destruye la ventana secundaria, el sistema envía el mensaje antes de que se produzca cualquier procesamiento para destruir la ventana.
Una ventana recibe este mensaje a través de la función WindowProc.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_POINTERACTIVATE
Se envía a una ventana inactiva cuando un puntero principal genera un WM_POINTERDOWN a través de la ventana. Siempre que el mensaje permanezca no controlado, recorre la cadena de ventanas primarias hasta que llegue a la ventana de nivel superior. Las aplicaciones pueden responder a este mensaje para especificar si desean activarse.
Una ventana recibe este mensaje a través de la función WindowProc.
WM_POINTERCAPTURECHANGED
Se envía a una ventana que pierde la captura de un puntero de entrada.
Una ventana recibe este mensaje a través de la función WindowProc.
WM_POINTERDEVICECHANGE
Se envía a una ventana cuando hay un cambio en la configuración de un monitor que tiene un digitalizador asociado. Este mensaje contiene información sobre el escalado del modo de visualización.
WM_POINTERDEVICEINRANGE
Se envía a una ventana cuando se detecta un dispositivo de puntero dentro del intervalo de un digitalizador de entrada. Este mensaje contiene información sobre el dispositivo y su proximidad.
WM_POINTERDEVICEOUTOFRANGE
Se envía a una ventana cuando un dispositivo de puntero ha salido del intervalo de un digitalizador de entrada. Este mensaje contiene información sobre el dispositivo y su proximidad.
WM_POINTERDOWN
Publicado cuando un puntero hace contacto sobre el área cliente de una ventana. Este mensaje de entrada tiene como destino la ventana en la que el puntero hace contacto y el puntero se captura implícitamente en la ventana para que la ventana continúe recibiendo la entrada del puntero hasta que interrumpa el contacto.
Una ventana recibe este mensaje a través de la función WindowProc.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_POINTERENTER
Se envía a una ventana cuando un nuevo puntero entra en el intervalo de detección sobre la ventana (mantener el puntero) o cuando un puntero existente se mueve dentro de los límites de la ventana.
WM_POINTERLEAVE
Se envía a una ventana cuando un puntero deja el intervalo de detección sobre la ventana (mantener el puntero) o cuando un puntero se mueve fuera de los límites de la ventana.
WM_POINTERROUTEDAWAY
Se produce en el proceso que recibe la entrada cuando la entrada del puntero se enruta a otro proceso.
WM_POINTERROUTEDRELEASED
Se envía a todos los procesos (configurados para el encadenamiento entre procesos a través de AddContentWithCrossProcessChaining y no controla actualmente la entrada del puntero) asociado a un identificador de puntero específico, cuando se recibe un mensaje de WM_POINTERUP en el proceso actual.
WM_POINTERROUTEDTO
Se envía cuando la entrada del puntero en curso, para un identificador de puntero existente, pasa de un proceso a otro entre el contenido configurado para el encadenamiento entre procesos (AddContentWithCrossProcessChaining).
WM_POINTERUP
Publicado cuando un puntero que hizo contacto sobre el área cliente de un contacto de una ventana interrumpe el contacto. Este mensaje de entrada tiene como destino la ventana a la que el puntero hace contacto y el puntero es, en ese momento, capturado implícitamente en la ventana para que la ventana siga recibiendo mensajes de entrada, incluida la notificación de WM_POINTERUP para el puntero hasta que interrumpa el contacto.
Una ventana recibe este mensaje a través de la función WindowProc.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_POINTERUPDATE
Publicado para proporcionar una actualización en un puntero que hizo contacto sobre el área de cliente de una ventana o en un puntero sin capturar sobre el área de cliente de una ventana. Mientras el puntero mantiene el puntero, el mensaje tiene como destino la ventana a la que se pasa el puntero. Mientras el puntero está en contacto con la superficie, el puntero se captura implícitamente en la ventana en la que el puntero realizó contacto y esa ventana continúa recibiendo la entrada del puntero hasta que interrumpe el contacto.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_POINTERWHEEL
Se publica en la ventana con foco de teclado en primer plano cuando se gira una rueda de desplazamiento.
Una ventana recibe este mensaje a través de la función WindowProc.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_POINTERHWHEEL
Se publica en la ventana con foco de teclado en primer plano cuando se gira una rueda de desplazamiento horizontal.
Una ventana recibe este mensaje a través de la función WindowProc.
Importante:
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.
WM_TOUCHHITTESTING
Se envía a una ventana en un toque hacia abajo para determinar el destino táctil más probable.

Referencia de mensaje de entrada de puntero