Click here to Skip to main content
15,889,116 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionCImageList for CTreeCtrl Pin
anu_889-Jul-06 19:45
anu_889-Jul-06 19:45 
AnswerRe: CImageList for CTreeCtrl Pin
Abhi Lahare9-Jul-06 19:53
Abhi Lahare9-Jul-06 19:53 
AnswerRe: CImageList for CTreeCtrl Pin
FarPointer9-Jul-06 20:19
FarPointer9-Jul-06 20:19 
AnswerRe: CImageList for CTreeCtrl Pin
Hamid_RT9-Jul-06 20:26
Hamid_RT9-Jul-06 20:26 
QuestionRe: CImageList for CTreeCtrl [modified] Pin
anu_889-Jul-06 20:57
anu_889-Jul-06 20:57 
AnswerRe: CImageList for CTreeCtrl Pin
Hamid_RT9-Jul-06 21:07
Hamid_RT9-Jul-06 21:07 
QuestionRe: CImageList for CTreeCtrl Pin
anu_889-Jul-06 21:14
anu_889-Jul-06 21:14 
AnswerRe: CImageList for CTreeCtrl Pin
Hamid_RT9-Jul-06 21:23
Hamid_RT9-Jul-06 21:23 
I test this code and it work (you need to a resource(bitmap))
<code>
	TVINSERTSTRUCT	TreeCtrlItem;
	CBitmap Bmp;
	CImageList *m_ImageList;
	HTREEITEM hTreeItem1;
	m_ImageList = new CImageList();
	m_ImageList->Create(50,50, ILC_COLORDDB,0,0);
		Bmp.LoadBitmap(IDB_BITMAP1);//resource bitmap with 5 image on it

		m_ImageList->Add(&Bmp,RGB(155,155,155));

	TreeCtrlItem.hParent = TVI_ROOT;
	TreeCtrlItem.hInsertAfter = TVI_LAST;
	TreeCtrlItem.item.mask = TVIF_TEXT |TVIF_IMAGE|TVIF_SELECTEDIMAGE;

	TreeCtrlItem.item.pszText = CA2T("(A)");;//if you use from VS2005 instead CA2T use LPTSTR();
	TreeCtrlItem.item.lParam = 0;
	TreeCtrlItem.item.iImage=0;
	TreeCtrlItem.item.iSelectedImage=0;
	hTreeItem1 = m_Tree1.InsertItem(&TreeCtrlItem);
		m_Tree1.SetImageList(m_ImageList, LVSIL_NORMAL);

	TreeCtrlItem.hParent = hTreeItem1;
	TreeCtrlItem.item.pszText = CA2T(" (B)");
	TreeCtrlItem.item.lParam = 1;
	TreeCtrlItem.item.iImage=1;
	TreeCtrlItem.item.iSelectedImage=1;
	m_Tree1.InsertItem(&TreeCtrlItem);
	m_Tree1.SetImageList(m_ImageList, LVSIL_NORMAL);




whitesky


GeneralRe: CImageList for CTreeCtrl Pin
anu_889-Jul-06 22:26
anu_889-Jul-06 22:26 
Question_endthreadex() Pin
Programmer Anju9-Jul-06 19:43
Programmer Anju9-Jul-06 19:43 
AnswerRe: _endthreadex() Pin
ThatsAlok9-Jul-06 20:39
ThatsAlok9-Jul-06 20:39 
AnswerRe: _endthreadex() Pin
ThatsAlok9-Jul-06 20:49
ThatsAlok9-Jul-06 20:49 
AnswerRe: _endthreadex() Pin
Daniel Lohmann9-Jul-06 21:48
Daniel Lohmann9-Jul-06 21:48 
GeneralRe: _endthreadex() Pin
ThatsAlok9-Jul-06 21:59
ThatsAlok9-Jul-06 21:59 
Questionother then resource editor any method to create dialogbox Pin
Krishnatv9-Jul-06 19:18
Krishnatv9-Jul-06 19:18 
AnswerRe: other then resource editor any method to create dialogbox Pin
_AnsHUMAN_ 9-Jul-06 19:29
_AnsHUMAN_ 9-Jul-06 19:29 
GeneralRe: other then resource editor any method to create dialogbox Pin
Krishnatv9-Jul-06 19:38
Krishnatv9-Jul-06 19:38 
GeneralRe: other then resource editor any method to create dialogbox Pin
_AnsHUMAN_ 9-Jul-06 19:46
_AnsHUMAN_ 9-Jul-06 19:46 
GeneralRe: other then resource editor any method to create dialogbox Pin
Krishnatv9-Jul-06 20:07
Krishnatv9-Jul-06 20:07 
GeneralRe: other then resource editor any method to create dialogbox Pin
_AnsHUMAN_ 9-Jul-06 20:28
_AnsHUMAN_ 9-Jul-06 20:28 
GeneralRe: other then resource editor any method to create dialogbox Pin
Krishnatv9-Jul-06 20:45
Krishnatv9-Jul-06 20:45 
GeneralRe: other then resource editor any method to create dialogbox Pin
Krishnatv9-Jul-06 20:53
Krishnatv9-Jul-06 20:53 
AnswerRe: other then resource editor any method to create dialogbox Pin
ThatsAlok9-Jul-06 19:40
ThatsAlok9-Jul-06 19:40 
AnswerRe: other then resource editor any method to create dialogbox Pin
Hamid_RT9-Jul-06 20:29
Hamid_RT9-Jul-06 20:29 
GeneralRe: other then resource editor any method to create dialogbox Pin
ThatsAlok9-Jul-06 20:36
ThatsAlok9-Jul-06 20:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.