Gendal67
Messages postés627Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention24 juillet 20112 21 oct. 2004 à 18:42
Eh voila, un problême avec les MFC : de quoi me permettre de rappeller la précarité niveau portabilité des programmes MFC et l'anbiguité à trouver les fonctions avec ce compilateur (visual c++ avec MFC) non standard ! En clair bersek, jte souhaite bien du plaisir pour trouver :p
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 21 oct. 2004 à 18:53
Ca ne change absolument rien de le faire avec ou sans MFC, il suffit de connaitre la notification recue quand on modifie la taille d'une colonne (je l'ai oubliée, sans doute LVN_???), et de remettre la bonne taille à chaque fois. Et MFC pas moi portable que toute application utilisant api Win32 si on lie en statique
Ilhan_
Messages postés10Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention24 janvier 2005 12 janv. 2005 à 18:12
Euh, je ne sais pas si ça va t'aider, mais j'ai pas mal galéré comme
toi avant de trouver qu'il y avait différents moyens de créer des
colonnes, perso j'utilise :
m_MaListControl.InsertColumn( int nCol, LPCTSTR lpszColumnHeading,
int nFormatLVCFMT_LEFT, int nWidth
-1, int nSubItem= -1 );
avec nCol : le numéro de colonne que tu veux insérer (ex : 0 pour la première)
lpszColumnHeading : le nom de ta colonne genre : "colonne 1"
nFormat : euh, le format je crois tu mets par défaut LVCMFT_LEFT, et ça t'aligne à gauche les items de ta colonne.
nWidth la largeur (hehe on vient) en nombre de pixels...
et nSubItem si tu veux définir des sous-items, mais j'ai pas trop compris comment ça marche...