程序是SDI的
由于在写的一个程序需要有很多个view来显示数据,单个窗口加静态分割已经放不下了,于是想把主view写成一个TabView,再往TabView里面插CSplitterWnd.
vs2010里面有CTabView了,可是这个只能插入单个view作为tab,于是照着CTabView的源码写了一个CCustomTabView,继承至CView的,包装了CMFCTabCtrl.插入CSplitterWnd的确是成功了,可是点击里面的东西却根本点不到(不是点到了但是没反应,而是CSplitterWnd里面的view根本就没有接受到鼠标消息).CTabView里面是响应了OnMouseActivate,可是我自己写的插入的tab不全部都是view,不知道怎么写这个消息函数.
应该是这部分的问题,有没有人知道怎么解决呢??知道的话教教我,嫌分低我可以加啊...非常感谢