C/Visual C - Redibujar en Visual C y menus largos

 
Vista:

Redibujar en Visual C y menus largos

Publicado por José Luis Sogorb (3 intervenciones) el 04/05/2001 21:49:23
Saludos:
Estoy haciendo un programa en Visual C++, que se baja una página html de Internet, lee los
datos que necesita de dicho fichero y genera un gráfico con los mismos. La
función que lo realiza es:

void CMeteoGraficaView::OnCargarDatos()
{
//Función para conectarse y bajar fichero de Internet
getHttp();
//Lee fichero de datos y adquiere resultados para gráfica
leeFichero();
}

La gráfica se realiza dentro de la función
void CMeteoGraficaView::OnDraw(CDC* pDC) pero, claro, hasta que no se redibuja
la pantalla (se minimiza,p. ej.) no aparece el gráfico. La función
OnCargarDatos() es llamada desde un item de un menú. Qué debo hacer para que
automáticamente se dibuje el gráfico al pulsar el menú?.
Y otra pregunta:
En uno de los menus se debe selecionar entre más de 40 opciones. Por defecto me
crea un menú largo que tiene unas flechas arriba y abajo para poder acceder a
todo. Hay alguna manera de dividir el menú en paneles adosados repartiendo los
items para que se visualicen todos?(del modo de como se muestran los programas
en
el menú Inicio - Programas de windows).
Muchas gracias

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