deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
5 juin 2006 à 15:25
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008
-
5 juin 2006 à 21:33
Bonjour a tous,
Voila je tente de créer une listview mais celle-ci ne s'affiche pas la
fonction createwindow me renvoie tjrs un HWND NULL. Voici mon appel :
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 5 juin 2006 à 16:20
Hey merci vecchio ca fonctionne simplement avec InitCommonControles, tu
est un chef ;) par contre je comprend pas bien pourquoi faire un
#define _WIN32_IE 0x0300 . Cela fait quoi? pour vérifer si on a la
bonne version un ifdef ne suffirait pas? je comprend pas bien.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 5 juin 2006 à 16:33
Bon bon, soite je suis un vrai c.. ou ya un truc qui va pas, ma list
s'affiche, enfin c'est un bien grand mot, disaont que j'ai un carré
blanc, j'ai pourtant fait comme tu fait dans ton prog LV pour ajouter
des colone mais elles s'affiche pas.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 5 juin 2006 à 17:01
MErci mais j'ai trouvé, lol maintenant autre problème je veu ajouter un
item mais je n'y parvient pas. Si j'ai bien compris on doit crée une
structure avec les différents élément à insérer dans chaque colone .
Dans mon cas du text dans la 1er et un int dans l'autre. j'ai donc :
typedef struct colone{
char szNom[10+1];
int iI;
}COL;
et c'est la que je m'embrouille. j'ai bien compris qu'il faut passer la
structure a l'élément lParam de la struct LV_ITEM crée et puis faire
appel a ListView_InsertItem(). j'ai bien mis le mask aussi mais cela ne
va quand mm pas.