Previamente tenia problemas yo con multiples Ventanas ya que se me cerraban todas al cerrar una ventana Hijo, pero Ahora mi problema esta en que La vantana hijo se sale del area del form de la Ventana Padre, yo lo que esperaba era un efecto tipo MDI como el VB, creo yo que todo radica en la manera de llamar a la ventana hijo:
yo lo hago con una funcion, que todavia estoy depurando para hacer mas rapida y mas generica:
Código
void NuevaVenta(HWND padre,char *title) {
HWND hwnd;
hwnd = CreateWindowEx (
0,
szClassName,
title,
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
600,
400,
padre,
NULL,
hGlobInst,
NULL
);
ShowWindow (hwnd, SW_SHOWDEFAULT);
}
Se que no es lo mas idoneo pero es lo que llevo ahorita en 1 hora de estar programando con WinAPI.
Ahora creo yo que la clave esta en la variable WS_OVERLAPPEDWINDOW que otros tipos de variable existe, si me ayudan con el link se los agradecere, ya estuve un rato en la msdn y no encuentro nada del tema sobre los diferentes tipos de estas variables.










Autor





En línea

