VC对话框如何拆分窗口?

VC基于对话框的应用程序,没有CMainFrame类,不能重写OnCreateClinet()方法,那么如何进行拆分对话框呢?谢谢了!!!听说是重写一个类,让这个类继承C... VC基于对话框的应用程序,没有CMainFrame类,不能重写OnCreateClinet()方法,那么如何进行拆分对话框呢?谢谢了!!!听说是重写一个类,让这个类继承CSplitterWnd,然后调用这个类,具体大家说说啊?不太会呢。。。 展开
 我来答
丢账号的人
2008-11-10 · TA获得超过184个赞
知道答主
回答量:30
采纳率:0%
帮助的人:21.4万
展开全部
可以在CMainFrame中添加一个CSplitterWnd类变量m_splitterWnd
然后在CMainFrame中的OnCreateClient函数中加入
m_splitterWnd.CreateStatic(this,2,1);
m_splitterWnd.CreateView();//创建你需要的视图,函数具体用法请参考MSDN
你应该需要先从CListView类继承得到自己的一个列表的类
然后在这里创建一个该类的视图
拆分窗口的两个部分都必须创建视图,所以你需要调用CreateView两次
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式