Control ATL con multi ventanas

25/11/2004 - 17:56 por Javier Rueda | Informe spam
Hola,

Tengo un pequeño problema en la generacion de un control ATL que debe
contrlar varias ventanas.
La exposicion de la aplicacion es la siguiente:

Una ventana principal tiene incrustadas varias ventanas, cada una de estas
ventanas tiene que tener el control de la posicion del raton ya el contenido
de estas ventanas son imagenes en GDI+ que se puden mover dentro de las
subventanas, a su vez, estas sub ventanas se puden mover libremente por la
ventana principal.

Inicialmente en los MESSAGE_MAP de la clase subventana tengo capturado el
evento MOUSEMOVE, y en la clase principal tambien esta capturado.

Problema:
Hay alguna forma de crear y eliminar eventos del MESSAGE_MAP en tiempo de
ejecucion?
Realmente en la clase subventana solo necesito controlar el raton cuando la
ventana esta seleccionada

En la actualidad funciona pero cuando muevo una subventana y el cursor pasa
por encima de otra subventana la aplicacion se vuelve loca en colocar el
cursor del raton y no me deja desplazarme por esa zona.

Si alguien me puede ayudar lo agradeceria

Un saludo al grupo

Preguntas similare

Leer las respuestas

Search Busqueda sugerida