上面树控件风格的代码//为什么没有+号与展开风格
下面树控件风格的代码//为什么没有+号与展开风格?
HTREEITEM hParent;
hParent = m_UserTree.InsertItem("用户列表");
m_UserTree.InsertItem("管理员用户",hParent);
m_UserTree.InsertItem("普通用户",hParent);
m_UserTree->ModifyStyle(0,TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS);
------解决方案--------------------
DWORD dwStyle = GetWindowLong(m_TreeCtrl.m_hWnd,GWL_STYLE);
dwStyle |= TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT;
SetWindowLong(m_TreeCtrl.m_hWnd,GWL_STYLE,dwStyle);
这样就行啊,还有就是楼主,你的m_UserTree到底是指针还是变量啊?
HTREEITEM hParent;
hParent = m_UserTree.InsertItem("用户列表");
m_UserTree.InsertItem("管理员用户",hParent);
m_UserTree.InsertItem("普通用户",hParent);
m_UserTree->ModifyStyle(0,TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS);
------解决方案--------------------
DWORD dwStyle = GetWindowLong(m_TreeCtrl.m_hWnd,GWL_STYLE);
dwStyle |= TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT;
SetWindowLong(m_TreeCtrl.m_hWnd,GWL_STYLE,dwStyle);
这样就行啊,还有就是楼主,你的m_UserTree到底是指针还是变量啊?