Funciones sendMessage, PostMessage y relacionadas

En esta sección se describen las consideraciones sobre el reenvío de mensajes mediante SendMessage, PostMessage y funciones relacionadas con mensajes táctiles.

Si se reenvía un mensaje táctil mediante SendMessage, PostMessage o alguna otra función relacionada, se cierra el identificador de entrada táctil. Si ha recuperado la información a la que hace referencia un identificador de entrada táctil a través de una llamada a GetTouchInputInfo, esos datos permanecerán válidos hasta que libere la memoria.

Una aplicación que recibe mensajes táctiles reenviados a través de uno de estos mecanismos posee el identificador de entrada táctil que recibe en el mensaje LPARAM y es responsable de cerrarlo. Si no cierra el identificador con una llamada a CloseTouchInputHandle, pase el mensaje a DefWindowProc o reenvíe el mensaje mediante SendMessage, PostMessage o alguna función relacionada, tendrá una pérdida de memoria.

Nota

Los mensajes táctiles están sujetos a reglas normales de aislamiento de privilegios de interfaz de usuario (UIPI) cuando se reenvían.

 

Las siguientes funciones que pueden afectar al estado del controlador de entrada táctil.

Funciones

DefWindowProc