正文

创建窗口分区的方法步骤2009-10-19 11:00:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/bigpig/49414.html

分享到:

最近在搞一个进行OpenGL编程的框架模板,采用的技术是mfc中的窗口分区视图的方法来显示。但一开始创建窗口分区的时候老是提示创建空白文档失败的错误,后来经过修改,运行正确。下面将这个方法与大家共享。本例不包含任何实质性的操作。仅实现窗口分区。 步骤: 1、创建一个mfc的SGI工程。 2、利用资源管理器创建两个对话框。命名分别为Dialog1、Dialog2. 3,将这两个新建对话框的style属性设置成Child 4、为这两个对话框添加两个类,基类为视图类,假设类名为:Child1.Child2 5,在框架的实现文件中添加刚才新建的两个对话框的头文件 6,重在主框架的OnCreateClient()函数,在函数体中添加如下代码: 7,  在主框架的的头文件中添加public成员变量 CSplitterWnd    m_csplitter; CRect re; GetCliebtRect(&re); CSize paine(re.width()/3,re.Height()); m_csplitter.Create(this,1,2);//创建的窗口分区为1行两列 m_csplitter.CreateView(0,0,RUNTIME_CLASS(Child1),panine,pContext); m_csplitter.CreateView(0,1,RUNTIME_CLASS(Child2),panine,pContext); return;   8,编译运行即可 请勿私自转载

阅读(2709) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册