在mfc的树形控件中,当选择不同的节点的时候显示不同的界面解决方案
在mfc的树形控件中,当选择不同的节点的时候显示不同的界面
在mfc的树形控件中,当选择不同的树节点的时候,在主窗口的右半部分显示此节点对应的内容?这需要用到什么控件?如果是新建立一个对话框,应该怎么实现?
------解决方案--------------------
不用啊,如果你是一个普通的dialog,在tree的点击事件里面设置就行了。
在mfc的树形控件中,当选择不同的树节点的时候,在主窗口的右半部分显示此节点对应的内容?这需要用到什么控件?如果是新建立一个对话框,应该怎么实现?
------解决方案--------------------
不用啊,如果你是一个普通的dialog,在tree的点击事件里面设置就行了。
- C/C++ code
HTREEITEM t; POINT p; UINT uFlags; GetCursorPos( &p ); m_tree1.ScreenToClient( &p ); t = m_tree1.HitTest( p, &uFlags );
------解决方案--------------------
使用SetItemData设置每个不同结点的类型,点击的时候GetItemData得到所点击结点的类型去显示你需要的东西