treectrl已经知道当前项的值如何得到这一个子项的句柄? 比如说1---2 ----b ----a ---3我已经知道字符a,如果得到这一项的句柄?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你做a分支的时候要先设定一下比如:hItemA=m_TreeCtrl.InsertItem("a",hItem2);然后HTREEITEM hItem=m_TreeCtrl.GetSelectedItem();if (hItem==hItemA){ //你希望做的语句} 第一个问题:你用GetItem(),指定结点的标题看看能不能得到他的句柄,第二个问题:这要在设置他的风格的时候来进行设置:CTreeCtrl treectrl;....//中间创建树或进行其他的操作DWORD Style=::GetWindowLong(treectrl.GetSafeHwnd(),GWL_STYLE);Style|=TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES |TVS_SHOWSELALWAYS;::SetWindowLong(treectrl.GetSafeHwnd(),GWL_STYLE,Style); 怎么创建像属性表单一样的视图 如何不通过IE浏览器访问网站! MSComm控件 用send发送数据时,怎么才能保证一组数据被全部发送出去? 哪里有网络程序开发的书籍....... 读文件的2个小问题 请问怎么能把鼠标移动消息屏蔽掉!谢谢! 好奇怪 要深入MFC,是不是要把MFC源代码全读一遍? 怎样在VC中实现带预览功能的打开对话框 如何在开机时自动将某个图片设置为桌面?(过几天就是4月1号了,准备做一个这样的小程序:-))还望哪位兄台能指点.. CSplitterWnd可不可以切换视图
比如:hItemA=m_TreeCtrl.InsertItem("a",hItem2);
然后HTREEITEM hItem=m_TreeCtrl.GetSelectedItem();
if (hItem==hItemA)
{
//你希望做的语句
}
第二个问题:这要在设置他的风格的时候来进行设置:
CTreeCtrl treectrl;
....//中间创建树或进行其他的操作
DWORD Style=::GetWindowLong(treectrl.GetSafeHwnd(),GWL_STYLE);
Style|=TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES |TVS_SHOWSELALWAYS;
::SetWindowLong(treectrl.GetSafeHwnd(),GWL_STYLE,Style);