C/Visual C - necesito ayuda

 
Vista:

necesito ayuda

Publicado por Sonia (2 intervenciones) el 23/10/2004 12:36:27
Hola, necesito ayuda con un programa que hice para el proyecto fin de carrera, está realizado en C con el Borland 5.01 y no me va.

El programa es una simulación de una explotación hidroeléctrica y calcula una serie de datos a partir de ciertos parámetros de entrada.

Al ejecutarlo aparece una ventana principal definida como ventana padre que contiene 32 botones creados como ventanas hija, cada una con un handle distinto, definidas de la siguiente forma en el programa ppal:

CreateWindow("BUTTON", "",WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,81, 181,20, 20, hwnd, NULL,(HINSTANCE) GetWindowLong(hButtonSPedroE, GWL_HINSTANCE), NULL )

Cuando se pulsa el botón con el botón izq del ratón se abre un cuadro de diálogo para introducir datos.
Cuando se pulsa el botón con el botón decho del ratón se abre un cuadro de diálogo con los datos resultantes.
Para realizar los cálculos hay que hacerlo desde un submenú del menú.
Los cuadros de diálogo están descritos en el .rc y los procedimientos de dichos cuadros en distintos archivos .h. Lo mismo con el menú

Pues bien, el problema es que ejecuto el programa y voy abriendo los cuadros de diálogo, introduzco datos, etc... hasta que llega un momento en q el programa se bloquea y ya no puedo hacer nada más, ni abrir cuadros, ni cerrarlos, ni calcular, ni nada, lo único que me permite es cerrarlo desde el menú de sistema. ¡ah! y en el panel de control el programa se muestra como "activo", no como "no responde" o similar.

No se que le pasa y estoy desesperada os agradecería si me pudieseis ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder