babylone2019
Messages postés32Date d'inscriptionmercredi 18 mai 2005StatutMembreDernière intervention29 mars 2008
-
12 juil. 2005 à 16:12
babylone2019
Messages postés32Date d'inscriptionmercredi 18 mai 2005StatutMembreDernière intervention29 mars 2008
-
12 juil. 2005 à 17:12
Bonjour,
voila j'ai creer cette fonction pour inserer du texte dans ma list view, mais bon il me retourne -1 des la fonction ListView_InsertItem();
Mais bon comme c'est du code que j'ais modifie j'ais encore du faire une connerie.
BOOL userEditDlg::addUserListMapWay(std::string lector, std::string server, std::string share)
{
char* temp;
//Initialisation de la Structure de la ListView
LVITEM LvItem;
LvItem.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE;
LvItem.state = 0;
LvItem.stateMask = 0;
LvItem.iItem = 0; //numéro de l'item
LvItem.lParam = 0; //Sert lors d'un tri
LvItem.iSubItem = 0; //index dans la ligne
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 12 juil. 2005 à 16:46
Salut,
LVITEM LvItem;
LvItem.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE;
LvItem.state = 0;
LvItem.stateMask = 0;
LvItem.iItem = 0; //numéro de l'item
LvItem.lParam = 0; //Sert lors d'un tri
LvItem.iSubItem = 0; //index dans la ligne
Si tu met le flag
LVIF_TEXT, il faut obligatoirement remplir le champ pszText de la structure.
Il faut aussi donner une valeur au champ state, comme LVIS_SELECTED par
exemple. Il me semble qu'aucune des constantes LVIS_ n'est egale a 0,
donc ca peut poser un probleme de mettre 0.