begin process at 2012 05 28 23:49:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

créer une listview dynamiquement avec plusieurs colonnes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

créer une listview dynamiquement avec plusieurs colonnes

mercredi 4 mai 2005 à 10:26:59 | créer une listview dynamiquement avec plusieurs colonnes

romydamour

  salut à tous,
voilà, si je vous montre ce petit bout de code (win32 visualc++),c'est parce que j'ai trouvé comment créé une listbox dynamiquement, mais ce qui m'intéresserait davantages c'est de créer une listview, également dynamiquement, avec plusieurs colonnes (que je viendrai remplir ensuite par le biais de requêtes sql),
si quelqu'un pouvait me renseigner ou me diriger vers un exemple déjà existant, ça serait vraiment cool!!
merci romy  



      
static HBRUSH HBList= CreateSolidBrush(RGB(100,180,150));

      static HWND HList;

             

      switch (message)

      {

            case WM_INITDIALOG://Initialisation de notre boite de dialogue

            {

                  HList=CreateWindowEx(WS_EX_CLIENTEDGE,"LISTBOX",0,WS_CHILD | WS_VISIBLE,130,110,150,104,hDlg,0,0,0);

            }

 

mercredi 4 mai 2005 à 11:14:49 | Re : créer une listview dynamiquement avec plusieurs colonnes

vecchio56

Administrateur CodeS-SourceS
Réponse acceptée !
http://www.cppfrance.com/code.aspx?id=24239
mercredi 4 mai 2005 à 11:58:13 | Re : créer une listview dynamiquement avec plusieurs colonnes

romydamour

en fait c'est ta source que j'avais trouvé, mais je mettais
hlist = CreateWindowEx(WS_ES_CLIENTEDGE, "LISTVIEW", ........
à la place de :
hlist = CreateWindow(WC_LISTVIEW, ........

je comprend pas pourquoi ca marchait pas avant, en tout cas merci pour ta source
(peut être tu sais pourquoi CreateWindowEx ne marchait pas, si tu pouvais m'expliquer à , ca me permettrait de plus rencontrer ce problème)
merci encore,  ciao

mercredi 4 mai 2005 à 12:09:55 | Re : créer une listview dynamiquement avec plusieurs colonnes

vecchio56

Administrateur CodeS-SourceS
Ca ne marchait pas parce que le nom de classe d'une ListView n'est pas "LISTVIEW" mais "SysListView32" (WC_LISTVIEW est une define pour "SysListView32").


Cette discussion est classée dans : créer, listview, ws, colonnes, dynamiquement


Répondre à ce message

Sujets en rapport avec ce message

interface dynamique [ par emilia123 ] Bonjour. je souhaite dans le but de créer un chat en C++ sous builder, de créer dynamqieument l'interface. Mais je ne sais pas comment gerer les évène prob listview [ par flatou ] salut a tousj'ai un prob tt con avec une listview.Le prob est que je n'arrive pas a ajouter du texte dans les differentes colonnes. voici les bouts de trie des colonnes dans listview [ par demo42 ] bonjours j' ai une base de données mysql et je voudrai trier ma listview encliquant sur une colonne.. comment faire sans faire intervenir la base de d Créer des controles dynamiquement [ par kineton ] Bonjour, Je cherche à créer des controls dynamiquement, par exemple autant de CEdit posés les uns en dessous des autres dans ma fenêtre (projet de typ ListView scrollable [ par minet03 ] Coucou J'ai fais un ListView dans une fenêtre, lorsque que la fenêtre change de taille, le ListView change de taille aussi pour qu'il fasse tout le te comment creer des cellules dans une list view [ par vincetreg ] Bonjour tout le monde, j'ai un probleme très difficile à résoudre... Je souhaiterai creer des cellules dans une listview. En effet, à chaque création Prb touche TAB sur controls dans window créer par createwindowex [ par Elffin ] Bonjour,la touche TAB pour passer d'un contrôle à un autre (edit, button etc..) ne fonctionne pas sur une window  et des contrôles que j'ai créer avec creation d'une listview dans une boite de dialogue en ressource [ par ebooserge ] salut a tous,voila j'ai un petit probleme avec les listview.dans mon fichier ressources, j'ai créé une boite de dialogue avec des static, des boutons ListView [ par deck_bsd ] 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 a ListView [ par ncoder ] Bonjour à tous !Je fais un programme avec une listview à 5 colonnes, dont la dernière est une progressbar.Pour gérer tout ça, j'ai utilisé le style LV


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales