怎样在CFormView的派生类中初始化“树” 在CFormView的派生类中的OnCreate()或其他函数中初始化树即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为树是动态创建的,那么就在树的OnCreate中对树进行初始化操作。也可以在创建后就对树进行初始化操作。这不难吗。这是我的程序对树创建时的初始化操作(有点变量我就不介绍了):int CProjectTreeCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CTreeCtrl::OnCreate(lpCreateStruct) == -1) return -1; // TODO: Add your specialized creation code here //´´½¨ImageList m_ImageList.Create(IDB_TREEIMAGELIST, 16, 0, BACKGROUNDCOLOR); //ÉèÖÃÆäImageList SetImageList(&m_ImageList, TVSIL_NORMAL); SetBkColor(BACKGROUNDCOLOR);//ÉèÖñ³¾°ÑÕÉ« //Ìí¼Ó¸¸ÁбíÏîÄ¿ m_hCurPageTreeItem = InsertItem(_T("µÚ1Ò³"), 0, 0); nCurPage=1; return 0;} m_ImageList.Create(16,16,FALSE,3,0); m_ImageList.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME))); m_ImageList.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME))); //m_ImageLIst.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME))); m_tree.SetImageList(&m_ImageList,TVSIL_NORMAL);在OnCreate中,为什么我加上最后一句,一运行就会aseert 工具栏上添加按钮之间的间隔线?貌似只能添加间隔,而没有线啊。我用的 VC 2008。 关于MFC窗体 出学 CreateProcess()调用失败,报有异常 vc下面显示调试信息的,可以关闭移动等,是什么控件 注册表读写函数相关 主线程里怎么实现延时等待,等待期间不影响消息响应。 为什么我的类看不见了? 关于wav文件的frame,还有adpcm格式的问题。(在线等待) 请教void问题 一个关于list control 控件的问题,请各位高手.....:)! 关于WM_GETHOTKEY,WM_SETHOTKEY 怎样像超级解霸那样可以探测到光驱有光盘弹出和插入
这是我的程序对树创建时的初始化操作(有点变量我就不介绍了):
int CProjectTreeCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CTreeCtrl::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
//´´½¨ImageList
m_ImageList.Create(IDB_TREEIMAGELIST, 16, 0, BACKGROUNDCOLOR);
//ÉèÖÃÆäImageList
SetImageList(&m_ImageList, TVSIL_NORMAL);
SetBkColor(BACKGROUNDCOLOR);//ÉèÖñ³¾°ÑÕÉ«
//Ìí¼Ó¸¸ÁбíÏîÄ¿
m_hCurPageTreeItem = InsertItem(_T("µÚ1Ò³"), 0, 0);
nCurPage=1;
return 0;
}
m_ImageList.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)));
m_ImageList.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)));
//m_ImageLIst.Add(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)));
m_tree.SetImageList(&m_ImageList,TVSIL_NORMAL);
在OnCreate中,为什么我加上最后一句,一运行就会aseert