求助 想要给树控件添加线和前面的那个方形的按钮,怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ModifyStyle(0, TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS); 在对话框的初始化函数OnInitDialog()中调用这个初始化函数:... //初始化树控件 InitTree();...void CDemoDlg::InitTree(){ //在树控件中添加连线和按钮 m_ctrlTree.ModifyStyle(0, TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS); CString strText = _T(""); //在树控件中插入项 HTREEITEM hRoot = m_ctrlTree.InsertItem(_T("Root")); for (int i = 0; i < 4; i++) { strText.Format(_T("Item %d"), i); //在树控件中插入项 HTREEITEM hParent = m_ctrlTree.InsertItem(strText, hRoot); for(int j = 0; j < 5; j++) { strText.Format(_T("SubItem %d %d"), i, j); //在树控件中插入项 m_ctrlTree.InsertItem(strText, hParent); } }}上面这个初始化树控件函数里加入了一些内容,你可以不需要这个。 如果是对话框就在OnInitDialog中添加,如果是SDI/MDI 在OnCreate中添加 关于关闭对话框的问题,请指教! 请教如何蓝牙编程 一个小问题 VC++初学,指教! 请问一下avi文件的格式是什么! VC+ACCESS,不能执行SQL语句问题. 求救,关于重载CMonthCalCtrl的问题! 你不会拒绝的——非得纯手工打造? 请问怎样让程序一启动就运行一个函数? 文件拖曳的难题 求助vc动画演示机械臂运动 自绘按钮 DrawItem与鼠标响应问题,求助
...
//初始化树控件
InitTree();
...
void CDemoDlg::InitTree()
{
//在树控件中添加连线和按钮
m_ctrlTree.ModifyStyle(0, TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS); CString strText = _T(""); //在树控件中插入项
HTREEITEM hRoot = m_ctrlTree.InsertItem(_T("Root")); for (int i = 0; i < 4; i++)
{
strText.Format(_T("Item %d"), i); //在树控件中插入项
HTREEITEM hParent = m_ctrlTree.InsertItem(strText, hRoot); for(int j = 0; j < 5; j++)
{
strText.Format(_T("SubItem %d %d"), i, j); //在树控件中插入项
m_ctrlTree.InsertItem(strText, hParent);
}
}
}上面这个初始化树控件函数里加入了一些内容,你可以不需要这个。