Programación General > Visual C++
Hacer 2 ventanas y acceder a hwnd de una a otra
(1/1)
fraguelrk:
Hola a todos;mi problema es que no puedo dibujar 2 ventanas como win32 Application y acceder desde una al handle de la otra para cambiar algun atributo.Agradeceria mucho unja respuesta.
navisoft:
Facil!
A cada ventana de agregas una variable como CWnd* m_pOtraVentana; que sea NULL al principio luego agregas una funcion como
--- Código: Text --- void SetOtraVenta(CWnd* ventanitaMaldita){ m_pOtraVentana = ventanitaMaldita;}
al momento de crear las ventanas haces :
--- Código: Text --- ventana1.create(....);ventana2.create(....); ventana1.SetOtraVenta(&ventana2);ventana2.SetOtraVenta(&ventana1); ventana1.ShowWindow(....);ventana2.ShowWindow(....);
Listo ya tienes una variable para controlar otra ventanita.
--
navisoft
http://www.titiqaqa.com/navisoft/
Navegación
Ir a la versión completa