Como puedo llamar una ventana hija con un boton?
Publicado por
Abel Sánchez (1 intervención) el 21/12/2015 00:50:17
Hola, Rene:
Para mostrar una ventana hija, al clicar en un botón o una opción de menú, lo primero es referenciar la estructura CLIENTCREATESTRUCT.
Ejemplo: CLIENTCREATESTRUCT wMDIChild;
Después, has de recoger un manipulador de la ventana (HWND) de la siguiente manera:
Ejemplo: CreateWindow("MDICLIENT", "Titulo_ventana", WS_CHILD | WS_CAPTION | WS_VISIBLE (y si quieres que te salga un botón de cerrar ventana, también WS_SYSMENU), x, y, width, height, manipulador_del_padre, manipulador_de_menú ((HMENU) 0 si no quieres que tenga menú), manipulador_de_la_instancia, puntero_a_la_estructura_CLIENTCREATESTRUCT (&wMDIChild));
Espero haberte sido de ayuda. Un saludo.