mfc 窗口分割后窗口不显示的问题?
CSplitterWndsplt;2个VIEW类都是继承CTreeView类的,在OnCreateClient函数里的代码:CRectrect;GetClientRect...
CSplitterWnd splt;
2个VIEW类都是继承CTreeView类的,
在OnCreateClient函数里的代码:
CRect rect;
GetClientRect(&rect);
splt.CreateStatic(this,1,2);
splt.CreateView(0,0,RUNTIME_CLASS(view1),CSize((rect.Width())*1/2,(rect.Height())*1/4),pContext);
splt.CreateView(0,1,RUNTIME_CLASS(view2),CSize((rect.Width())*1/2,(rect.Height())*1/4),pContext);
问题是代码编译没有错误,就是分割后不显示,窗口还是没有分割??
是代码有问题还是没写全?请高手指点?
我这个对象是在CMainFrame类中声明的~~~~~ 展开
2个VIEW类都是继承CTreeView类的,
在OnCreateClient函数里的代码:
CRect rect;
GetClientRect(&rect);
splt.CreateStatic(this,1,2);
splt.CreateView(0,0,RUNTIME_CLASS(view1),CSize((rect.Width())*1/2,(rect.Height())*1/4),pContext);
splt.CreateView(0,1,RUNTIME_CLASS(view2),CSize((rect.Width())*1/2,(rect.Height())*1/4),pContext);
问题是代码编译没有错误,就是分割后不显示,窗口还是没有分割??
是代码有问题还是没写全?请高手指点?
我这个对象是在CMainFrame类中声明的~~~~~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询