如何在treectrl控件中实现类似vc工作区中的classview功能,当单击某一文件名,能在右边的客户区正确的显示出来文件内容(多文档),在线等待!!急!!!(200分)
最好有实例!一定是多文档!!
最好有实例!一定是多文档!!
解决方案 »
- Beep()函数的两个参数是什么意思?
- CListCtrl控件,自绘属性,在OnDrawItem()里GetItemState(LVIF_STATE)总是返回0
- 多元非线性回归问题的算法(500分以上求解)
- VC6.0的IDE中的查找结果框是只读的,有办法可以改变吗?
- 怎么运行一个程序?
- 请教虚函数的问题
- 急急急,about WebBrowser control
- IShellLink 创建超过MAX_PATH路径的快捷方式会自动截断
- 在下开发了一个五子棋软件,有兴趣的朋友请来看看...
- 单文档视图打开新的文档显示图片
- 请CSDN上的高手请进,较难的算法问题:算法问题,大家共同探讨:位图中有象地图一样的大大小小的不规则的线条,不规则的排列。如何读取规
- 请问如何将BITMAP控件的背景透明?
左边视图的操作要在右边视图中进行相应的反应
步骤如下:
第一步:定义两个视图,当然左边视图是CTreeView类派生而来
第二步:在文档类中定义供两个视图进行通信的机制,我以前用到了自定义消息
也就是在TreeView中的某个操作,发送一个自定义消息
第三步:右边视图可以识别这样的消息
经过相应之后右边视图就知道左边视图发生了一些变化,这些变化可以反映在文档类的
成员身上,也可以通过消息参数传递到右边视图这样就实现了两个视图的沟通,当然这只是我的实现方法,还有很多其它的方法,你可以根据自己系统的特点进行选择
响应tree控件的一些事件就可以了。