varias cajas de diálogo no modales
Publicado por xuru (8 intervenciones) el 05/02/2001 19:21:42
Estoy desarrollando una aplicacion SDI mediante MFC-s y partiendo de la clase
CFormView para la vista. La aplicación tiene que visualizar varios diálogos POPUP
no modales simultaneamente a las que se accedera desde un menú que está en
otro diálogo no modal, y que cubrirán por completo la pantalla, por lo que en
principio el diálogo base de la SDI no tiene utilidad alguna. Para visualizar los
diálogos utilizo la funciónCWnd::ShowWindow(), pero tengo el siguiente problema:
-Si la ventana del menú no tiene la propiedad WS_EX_TRANSPARENT, no me
deja visualizar más de dos ventanas a la vez.
-Si le pongo dicha propiedad, cuando le doy a Ctrl-Esc y accedo a la barra de
windows y después vuelvo a quitarla no hay forma de que me redibuje el diálogo
del menú.
POR FAVOR, AGRADECERÍA CUALQUIER AYUDA
GRACIAS
CFormView para la vista. La aplicación tiene que visualizar varios diálogos POPUP
no modales simultaneamente a las que se accedera desde un menú que está en
otro diálogo no modal, y que cubrirán por completo la pantalla, por lo que en
principio el diálogo base de la SDI no tiene utilidad alguna. Para visualizar los
diálogos utilizo la funciónCWnd::ShowWindow(), pero tengo el siguiente problema:
-Si la ventana del menú no tiene la propiedad WS_EX_TRANSPARENT, no me
deja visualizar más de dos ventanas a la vez.
-Si le pongo dicha propiedad, cuando le doy a Ctrl-Esc y accedo a la barra de
windows y después vuelvo a quitarla no hay forma de que me redibuje el diálogo
del menú.
POR FAVOR, AGRADECERÍA CUALQUIER AYUDA
GRACIAS
Valora esta pregunta


0