程序是SDI的
由于在写的一个程序需要有很多个view来显示数据,单个窗口加静态分割已经放不下了,于是想把主view写成一个TabView,再往TabView里面插CSplitterWnd.
vs2010里面有CTabView了,可是这个只能插入单个view作为tab,于是照着CTabView的源码写了一个CCustomTabView,继承至CView的,包装了CMFCTabCtrl.插入CSplitterWnd的确是成功了,可是点击里面的东西却根本点不到(不是点到了但是没反应,而是CSplitterWnd里面的view根本就没有接受到鼠标消息).CTabView里面是响应了OnMouseActivate,可是我自己写的插入的tab不全部都是view,不知道怎么写这个消息函数.
应该是这部分的问题,有没有人知道怎么解决呢??知道的话教教我,嫌分低我可以加啊...非常感谢
由于在写的一个程序需要有很多个view来显示数据,单个窗口加静态分割已经放不下了,于是想把主view写成一个TabView,再往TabView里面插CSplitterWnd.
vs2010里面有CTabView了,可是这个只能插入单个view作为tab,于是照着CTabView的源码写了一个CCustomTabView,继承至CView的,包装了CMFCTabCtrl.插入CSplitterWnd的确是成功了,可是点击里面的东西却根本点不到(不是点到了但是没反应,而是CSplitterWnd里面的view根本就没有接受到鼠标消息).CTabView里面是响应了OnMouseActivate,可是我自己写的插入的tab不全部都是view,不知道怎么写这个消息函数.
应该是这部分的问题,有没有人知道怎么解决呢??知道的话教教我,嫌分低我可以加啊...非常感谢
解决方案 »
- MFC使用listctrl显示图片缩略图的问题
- 100分,在线等待,要实现这样的功能,用什么样的数据结构比较好?
- 请问vista系统怎样才能装上vc6.0
- 关于VC做的dll和ocx分别都可以在哪些开发语言中使用啊?谢谢了。
- 关于控件ocx用数组取数据并显示的问题,高人们给我这个菜鸟指点一下吧!
- 关于完成端口出错的问题
- 怎么在VC中设置以标准C/C++方式编译代码?
- 请教CComboBox中SetItemDataPtr()方面的问题。(带原代码)
- AVIFileGetStream函数的最后一个参数是什么意思?
- 小女生求救:vc开发实时控制系统。。。。。
- 如何将正在编译的DLL链接到新的EXE文件去运行
- 静态的hwndSetBox[0]可以显示,但是上面的按钮和子窗口显示不了
这个层次听说过
View -> SplitterWnd
这个,没听过~
MSDN也没有说不能把CSplitterWnd插进去,弄了一天了,头都痛了,英文google也没有什么相关资料