这个效果该怎么实现

yanjing_mail 2008-11-24 02:15:24
在对话框的左面放置了一个Tree Control控件,现在想实现,双击树控件的子节点,
在对话框的右边显示实现这个子节点功能的控件。
右边控件的显示隐藏怎么实现比较好?
...全文
138 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
来灵 2008-11-25
  • 打赏
  • 举报
回复
楼主参考一下这个
http://www.codeguru.com/Cpp/W-D/dislog/optionsdialogs/article.php/c1953
ok1234567 2008-11-25
  • 打赏
  • 举报
回复
把右边的窗口对象(通常是Dialog)当着一叠卡片(程序一点的话,可以放入一个指针数组,方便控制)
只有一张有焦点(SetFocus),只有一张显示ShowWindow(SW_SHOW),还要注意处理Escape键,免得对话框莫名其妙消失...
dch4890164 2008-11-25
  • 打赏
  • 举报
回复
处理Tree Control的单击或者双击消息
每一个树的孩子节点对应一个对话框,相应对话框粘贴上去即可并ShowWIndow(SW_SHOW)
这个隐藏和显示具体方法很多吧
hityct1 2008-11-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cnzdgs 的回复:]
右边用多个子对话框,用ShowWindow控制,只显示其中的一个。
[/Quote]
up
skinfeature 2008-11-24
  • 打赏
  • 举报
回复
skinfeature
http://www.skinfeature.com
孤客天涯 2008-11-24
  • 打赏
  • 举报
回复
这种例子网上比较多,推荐用BCG库,个人认为不错
hellward 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 healer_kx 的回复:]
右边的是什么控件啊?感觉你最好选用SDI结构,然后 右边 搞个FormView。

[/Quote]嗯
cnzdgs 2008-11-24
  • 打赏
  • 举报
回复
右边用多个子对话框,用ShowWindow控制,只显示其中的一个。
yanjing_mail 2008-11-24
  • 打赏
  • 举报
回复
就一些按钮文本框什么的,上面让用基于对话框实现
healer_kx 2008-11-24
  • 打赏
  • 举报
回复
右边的是什么控件啊?感觉你最好选用SDI结构,然后 右边 搞个FormView。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧