Click here to Skip to main content
15,910,661 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: tooltip localization problem Pin
Richard MacCutchan24-Mar-10 0:04
mveRichard MacCutchan24-Mar-10 0:04 
GeneralRe: tooltip localization problem Pin
Member 59031024-Mar-10 0:18
Member 59031024-Mar-10 0:18 
GeneralRe: tooltip localization problem Pin
Richard MacCutchan24-Mar-10 1:47
mveRichard MacCutchan24-Mar-10 1:47 
Questionmultibyte tooltips Pin
Member 59031023-Mar-10 20:22
Member 59031023-Mar-10 20:22 
AnswerRe: multibyte tooltips Pin
Richard MacCutchan23-Mar-10 22:35
mveRichard MacCutchan23-Mar-10 22:35 
QuestionStrange problem with pointers Pin
anbluemoon23-Mar-10 18:23
anbluemoon23-Mar-10 18:23 
AnswerRe: Strange problem with pointers Pin
PaulowniaK23-Mar-10 18:59
PaulowniaK23-Mar-10 18:59 
AnswerRe: Strange problem with pointers Pin
KingsGambit23-Mar-10 19:18
KingsGambit23-Mar-10 19:18 
AnswerRe: Strange problem with pointers Pin
Avi Berger23-Mar-10 20:01
Avi Berger23-Mar-10 20:01 
GeneralRe: Strange problem with pointers Pin
anbluemoon23-Mar-10 22:47
anbluemoon23-Mar-10 22:47 
AnswerRe: Strange problem with pointers Pin
Mohan Ramachandra24-Mar-10 21:00
Mohan Ramachandra24-Mar-10 21:00 
QuestionWindows XP Problems since updating from VS2005 to VS2008 Pin
Joschwenk66623-Mar-10 11:12
Joschwenk66623-Mar-10 11:12 
AnswerRe: Windows XP Problems since updating from VS2005 to VS2008 Pin
Iain Clarke, Warrior Programmer23-Mar-10 12:06
Iain Clarke, Warrior Programmer23-Mar-10 12:06 
GeneralRe: Windows XP Problems since updating from VS2005 to VS2008 Pin
Joschwenk66624-Mar-10 8:22
Joschwenk66624-Mar-10 8:22 
GeneralRe: Windows XP Problems since updating from VS2005 to VS2008 Pin
Iain Clarke, Warrior Programmer24-Mar-10 9:32
Iain Clarke, Warrior Programmer24-Mar-10 9:32 
QuestionGetFileToSave and Windows 7 Pin
Psychopasta23-Mar-10 10:18
Psychopasta23-Mar-10 10:18 
QuestionRe: GetFileToSave and Windows 7 Pin
David Crow24-Mar-10 2:53
David Crow24-Mar-10 2:53 
AnswerRe: GetFileToSave and Windows 7 Pin
Psychopasta24-Mar-10 5:42
Psychopasta24-Mar-10 5:42 
QuestionRichEdit wrong list numbering with letters Pin
wp7323-Mar-10 8:55
wp7323-Mar-10 8:55 
AnswerRe: RichEdit wrong list numbering with letters Pin
wp7324-Mar-10 3:15
wp7324-Mar-10 3:15 
Questionproblem displaying unicode filenames in a list box Pin
sashoalm23-Mar-10 7:25
sashoalm23-Mar-10 7:25 
AnswerRe: problem displaying unicode filenames in a list box Pin
Eugen Podsypalnikov23-Mar-10 22:19
Eugen Podsypalnikov23-Mar-10 22:19 
QuestionSimple Treeview in MFC 2008 Pin
D.Manivelan23-Mar-10 3:54
D.Manivelan23-Mar-10 3:54 
AnswerRe: Simple Treeview in MFC 2008 Pin
Maximilien23-Mar-10 4:12
Maximilien23-Mar-10 4:12 
Create a new project (either MDI or SDI) with the wizard and at one of the last step of the wizard, you can select what type of view you want to use as the default view of your application.

or, if you already have an application with a default CView class, you could create a CTreeCtrl object in the view and use it.

for example :
class YourView : public CView
{
  // lots of default stuff...
  
  CTreeCtrl m_YouTree;
  afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct );
  afx_msg void OnSize(UINT nType, int cx, int cy);

};


and
int YourView::OnCreate(LPCREATESTRUCT lpCreateStruct )
{
	if (CView::OnCreate(lpCreateStruct) == -1)
		return -1;

	CRect rect;
	GetClientRect(rect);
	m_Tree.Create(WS_CHILD|WS_VISIBLE, rect, this, 1234);

	m_Tree.InsertItem(_T("root"), TVI_ROOT);

	return 0;
}

void YourView::OnSize(UINT nType, int cx, int cy)
{
	if ( m_Tree.GetSafeHwnd() )
	{
		CRect rect;
		GetClientRect(rect);
		m_Tree.MoveWindow(rect);
	}
}

Max.
Watched code never compiles.

AnswerRe: Simple Treeview in MFC 2008 Pin
Iain Clarke, Warrior Programmer23-Mar-10 8:33
Iain Clarke, Warrior Programmer23-Mar-10 8:33 

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.