J'ai un CTreeCtrl et j'ai un bmp avec une icone. Je voudrait assimiler cette icone a un element de mon arbre.
Comment je defini mon element et comment je lui attache cette icone.
Merci
 [MFC] mettre des icones sur un CTreeCtrl
 [MFC] mettre des icones sur un CTreeCtrl
				
				
						
						
				J'ai un CTreeCtrl et j'ai un bmp avec une icone. Je voudrait assimiler cette icone a un element de mon arbre.
Comment je defini mon element et comment je lui attache cette icone.
Merci
 
 
				
				
						
						
				salut
non testé, pas pris le temps de vraiment comprendre
http://www.codeguru.com/Cpp/controls...icle.php/c749/
http://www.codeguru.com/Cpp/controls...icle.php/c651/
 
 
				
				
						
						
				Salut
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Gabrielly
 
 
				
				
						
						
				Voici un code d'insertion d'un noeud
Gabrielly
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18TVINSERTSTRUCT tvInsert; HTREEITEM hRoot; TVITEM tvItem; tvItem.mask = TVIF_TEXT | TVIF_IMAGE | TVIF_SELECTEDIMAGE; CString strNode; strNode.Format("Noeud %d", 1); tvItem.cchTextMax = strNode.GetLength(); tvItem.pszText = (LPSTR)(LPCTST) strNode; tvItem.iImage = 0; tvItem.iSelectedImage = 1; tvInsert.hParent = TVI_ROOT; tvInsert.hInsertAfter = TVI_LAST; tvInsert.item = tvItem; hRoot = m_NodeTreeView.InsertItem(&tvInsert);
Partager