[MFC] Comment utiliser ListView_SetExtendedListViewSt yle ...

Comment utiliser ListView_SetExtendedListViewSt yle ... [MFC] - Programmation

Marsh Posté le 15-10-2001 à 11:58:01    

Je cherche à programmer une liste de texte éditables et sélectionnables
 
en regardant les options dans IE5 j'ai vu un controle qui pourrait faire ça :
dans outils / options internet / onglet avancées
la gestion des choix est plutot bien faite
 
savez vous où je peux trouver ce controle ?
 
d'avance merci :jap:

 

[edtdd]--Message édité par HAL--[/edtdd]

Reply

Marsh Posté le 15-10-2001 à 11:58:01   

Reply

Marsh Posté le 15-10-2001 à 12:02:10    

T'utilises les MFC !?

Reply

Marsh Posté le 15-10-2001 à 12:03:38    

Oui

Reply

Marsh Posté le 15-10-2001 à 12:05:04    

remarque, pour faire ce que tu veux faire, j'pense que t'as pas le choix.
alors du coup, regrade que la doc du côté de CListView, ou de CTreeView

Reply

Marsh Posté le 15-10-2001 à 12:05:58    

tout bien réfléchi: CListView
(par contre, dans IE, g pas trouvé de dont tu parles ! même si y me semble avoir compris !)

Reply

Marsh Posté le 15-10-2001 à 12:08:49    

Alleluia !
je viens de trouver ça sur codeguru :
http://codeguru.earthweb.com/treeview/IEOptions.gif
 
ça va me faire une bonne base de travail ...
 
PS : Dans le même genre ajouter une chekbox devans chaque noeud d'un arbre :
http://codeguru.earthweb.com/treev [...] oxes.shtml

 

[edtdd]--Message édité par HAL--[/edtdd]

Reply

Marsh Posté le 15-10-2001 à 12:12:13    

ha, bah ç, avec la méthode moderne (ton truc de "code guru" à l'air carrément vieux !)
c une CTreeView...

Reply

Marsh Posté le 15-10-2001 à 12:19:16    

CTreeView n'a pas de chekbox pas défaut pour les noeuds ???  :??:

Reply

Marsh Posté le 15-10-2001 à 12:23:28    

j'en sais rien du tout... logiquement, si ! Pourquoi !? t'as essayé, et y en a pas !?

Reply

Marsh Posté le 15-10-2001 à 12:35:32    

Non y'en a pas dans VC++6.0 (ou pas trouvé)
c'est ce que permet ce que j'ai trouvé sur guru
 
A+
 
HAL :hello:

Reply

Marsh Posté le 15-10-2001 à 12:35:32   

Reply

Marsh Posté le 15-10-2001 à 17:21:19    

Dans la série je ne suis pas doué ...
 
Sur code guru j'ai trouvé comment faire des chekbox dans une liste
ici :
http://codeguru.earthweb.com/listv [...] kbox.shtml
 
dans cette page, on nous dit d'ajouter ça :
ListView_SetExtendedListViewStyle  
   (m_lvTestList.m_hWnd, LVS_EX_CHECKBOXES | LVS_EX_FULLROWSELECT);
 
Moi je veux bien mais où  :??: ?

 

[edtdd]--Message édité par HAL--[/edtdd]

Reply

Marsh Posté le 15-10-2001 à 18:40:24    

une remarque: confonder pas Visual C++ et MFC

Reply

Marsh Posté le 17-10-2001 à 16:22:24    

je n'arrive pas à faire fonctionner cet exemple pour faire une liste avec un checkbox devant chaque choix :
http://codeguru.earthweb.com/listv [...] kbox.shtml
 
il faut mettre un
ListView_SetExtendedListViewStyle  
   (m_lvTestList.m_hWnd, LVS_EX_CHECKBOXES | LVS_EX_FULLROWSELECT);

 
oui mais où ?
 
(je suppose que m_lvTestList est le control que l'on associe à sa CListBox, mais quand j'ajoute la ligne de code par exemple dans le OnInitDialog de la boite, ma liste reste une CListBox classique)
 
please help  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed