读书人

在mfc的树形控件中当选择不同的节点

发布时间: 2012-04-02 19:58:59 作者: rapoo

在mfc的树形控件中,当选择不同的节点的时候显示不同的界面
在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得到所点击结点的类型去显示你需要的东西

读书人网 >VC/MFC

热点推荐