<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>hola de nuevo,</FONT></DIV>
<DIV><FONT face=Arial size=2>parece que el método universal para pasar 
información entre el procedimiento principal y un cuadro de dialogo es mediante 
una estrucutra, por ejemplo</FONT></DIV>
<DIV><FONT face=Arial size=2>typedef struct stDatos {<BR>   char 
Nombre[80];<BR>   int edad;<BR>} DATOS;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>claro que con esta estructura sólo hay capacidad 
para una persona, por lo tanto mas adelante defino</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>DATOS datos[100];</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>así ya tengo sitio para 100 personas, pero si 
pretendo comunicarme con un cuadro de dialogo tocaria usar.....</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>DialogBoxParam(hInst, "INFORMACIÓN", hwnd, DlgProc, 
(LPARAM)&Datos); </FONT></DIV>
<DIV><FONT face=Arial size=2>para activar el control</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>y para rellenar los datos en el control (listbox, 
etc..)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>for 
(a=0;a<10;a++)SendDlgItemMessage(hDlg,ID_LISTA,LB_ADDSTRING,0,(LPARAM);Datos[a]->Nom);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>lo que pasa es que Datos[a] no es 
correcto;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>me pregunto si la solució pasa por 
declarar</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>DATOS *datos</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>pero entonces me da la sensación que algo va a ir 
mal por otro sitio</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Gracias por la paciencia</FONT></DIV></BODY></HTML>