BCG中的TabView使用
在BCG的例子中有个TabView的例子单独拿出来重写一遍:
1.工程建立MDI的(SDI的工程也可以)。MDI的直接可以把CVIEW 改为CBCGPTabView.(请不要忘记把CPP中所有的CView改为CBCGPTabView,)
2.继承CBCGPTabView 后添加 View1,View2,View4后,在XXView中加OnCreate函数,里面添加RunClass(),再包含一下头文件,编译通过,
但是运行起来确空白的,没有 3个tab
是因为在XXView 的CPP 中:
IMPLEMENT_DYNCREATE(CTVBView, CView)
BEGIN_MESSAGE_MAP(CTVBView, CView)
类似于这些地方的CView并没有改成CBCGPTabView,
之前只是改的.h中继承于CBCGPTabView。
3.运行起来后发现MDI的在窗口移动过程中tabview 其中的一个显示字符串的窗口移动完后会有闪烁,但是SDI的并没有闪烁。
还不知道是为什么

浙公网安备 33010602011771号