<DIV>Hi!!!, ¿K tal?, bueno tengo un gran problema con mi programa (k estoy haciendo con wxDev-C++), tengo un control Listview y no se como agregarle items, he intentado de muchas formas pero nada me resulta, intente tratarlo como un Listbox pero no funcionó, luego revisando la pagina de Microsoft intente otra forma pero tampoco me funciona, yo solo kiero que me agrege una lista de 2 columnas al control Listview, les dejo el codigo a ver si alguien sabe k estoy haciendo mal, de antemano muchas gracias:</DIV>  <DIV> </DIV>  <DIV>bool BuscarList(HWND hwnd, char *maquina, char *usuario, char *clave, char *dato, char *Plantilla, int IDC)<BR>{<BR>  LVITEM Item;<BR>  char muestra[2][51];<BR>  char *Consulta;<BR>  char Mensaje[90];<BR>  MYSQL_ROW Campos;<BR>  MYSQL_RES *respuesta;<BR>  int ancho, total, columnas, i;</DIV>  <DIV>  Item.mask = LVIF_TEXT | LVIF_IMAGE | LVIF_PARAM | LVIF_STATE;<BR>  Item.state = 0;<BR> 
 Item.stateMask = 0;</DIV>  <DIV>  if (!(MisDatos = mysql_init(0))){<BR>      return false;<BR>  }<BR>  if (!mysql_real_connect(MisDatos, maquina, usuario, clave, "Restorant", MYSQL_PORT, NULL, 0)){<BR>      sprintf(Mensaje, "Error : %s", mysql_error(MisDatos));<BR>      MessageBox (hwnd, Mensaje, "Chanchichó", MB_ICONEXCLAMATION);<BR>      mysql_close(MisDatos);<BR>      return false;<BR>  }<BR>  /* Se formula consulta para leer datos*/<BR>  ancho = strlen(Plantilla) + strlen(dato);<BR>  Consulta = new char[ancho];<BR>  sprintf(Consulta, Plantilla, dato);</DIV>  <DIV>  mysql_query(MisDatos, Consulta);</DIV>  <DIV>  if ((respuesta = mysql_store_result(MisDatos))){<BR>     total = (int) mysql_num_rows(respuesta);<BR>     columnas = (int)
 mysql_num_fields(respuesta);<BR>     for (i=0;i<total; ++i){<BR>        // Agregar datos al Listview<BR>        Campos = mysql_fetch_row(respuesta);</DIV>  <DIV>        strcpy(muestra[0],Campos[0]); muestra[0][50]= 0;<BR>        strcpy(muestra[1],Campos[1]); muestra[1][50]= 0;</DIV>  <DIV>        Item.iItem = i;<BR>        Item.iImage = i;<BR>        Item.iSubItem = 0;<BR>        Item.lParam = (LPARAM) &muestra;<BR>        Item.pszText = LPSTR_TEXTCALLBACK;</DIV>  <DIV>        ListView_InsertItem(hwnd, &Item);<BR>        //SendMessage(hwnd, LVM_INSERTITEM, 0,
 (LPARAM)&Item);</DIV>  <DIV>        sprintf(Mensaje, "Dato : %s", Campos[1]);<BR>        MessageBox (hwnd, Mensaje, "Chanchichó", MB_ICONEXCLAMATION);<BR>     }<BR>     mysql_free_result(respuesta);<BR>  }<BR>  else{<BR>      delete[] Consulta;<BR>      mysql_close(MisDatos);<BR>      return false;<BR>  }<BR>  delete[] Consulta;<BR>  mysql_close(MisDatos);<BR>  return true;<BR>}</DIV>  <DIV> </DIV>  <DIV>P.D.: La consulta a MySQL la hace perfecta sin errores, pero no me llena el control Listview y no se pk.</DIV><BR><BR><STRONG><FONT face=verdana>Entre más numerosos somos, más cerca estamos de nuestra propia extinción. <BR></FONT></STRONG><BR><FONT color=#0000ff>http://bisbirudolfo.blogspot.com/</FONT><p>


      <hr size=1><br><font face="Verdana" size="-2">¿Con Mascota por primera vez? - Sé un mejor Amigo<br><a href="http://es.rd.yahoo.com/evt:51361/*http://es.answers.yahoo.com/dir/index;_ylc=X3oDMTE4ZWhyZjU0BF9TAzIxMTQ3MTQzMjIEc2VjA0Jhbm5lcgRzbGsDQWNxdWlzaXRpb24-?link=over&sid=XXXXXXXX">Entra en Yahoo! Respuestas</a>.<br></font>