freds45 | c'est pas une frame que j'ai fait avec le dialog editor , je la cree dans mon code:
Code :
- BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
- {
- // TODO: Add your specialized code here and/or call the base class
- splitter.CreateStatic(this,1,2);
- splitter.CreateView(0,0,RUNTIME_CLASS(CMyTreeView),CSize(100,0),pContext);
- splitter.CreateView(0,1,RUNTIME_CLASS(CMyListView),CSize(0,0),pContext);
- //splitter.CreateView(1, 1,)
- return (TRUE);
- }
|
J'ajoute les elements dans le OnCreate qui correspond a la classe CMyTreeView:
Code :
- int CMyTreeView::OnCreate(LPCREATESTRUCT lpCreateStruct)
- {
- if (CTreeView::OnCreate(lpCreateStruct) == -1)
- return -1;
- // TODO: Add your specialized creation code here
- CTreeCtrl &a = GetTreeCtrl();
- a.InsertItem("Header" );
- a.InsertItem("Optionnal header" );
- a.InsertItem("Data directory" );
- HTREEITEM sections = a.InsertItem("Section Table" );
- a.InsertItem("Section 0",sections);
- a.InsertItem("Section 1",sections);
- a.InsertItem("Section 2",sections);
- a.InsertItem("Section 3",sections);
- a.InsertItem("Imports" );
- a.InsertItem("Exports" );
- return 0;
- }
|
Je vois pas trop
---------------
Filmstory : gardez trace des films que vous avez vu ! :D
|