VC 分割视图编程.pptVIP

  • 2
  • 0
  • 约2.33千字
  • 约 18页
  • 2018-05-18 发布于四川
  • 举报
分割视图 mydlg.Create(this,IDD_DIALOGBAR,CBRS_BOTTOM,IDD_DIALOGBAR); 视图分割:静态、动态 静态:视图可以是不同的类,只能改变窗口大小 动态:视图是相同类,窗口大小和数量都可改变 类的成员函数: 1)CreateStatic(this, int nRows, int nCols ); 功能描述:用来创建切分窗口 涉及的类: CSplitterWnd类//分割窗口类 注: 1)中的row, col指定视图个数 2)中指定要关联的视图具体在哪个位置 2)CreateView( int row, int col,RUNTIME_CLASS(关联的类名),CSize(W,H), pContext ); 功能描述:为静态切分的窗口的网格填充视图。 1、 FORM类型对话框 A、与对话框界面类似,但具有视图类的性质 B、 创建过程与一般对话框有两点不同! 插入资源、选择基类分别不同!!! 资源:IDD_FORMVIEW,基类:CFormView FORM类型对话框的创建 1、FORM类型对话框的创建 2、增加成员: 在Mainfrm.h中我们将增加下面的代码: CSplitterWnd m_splitter; 3、在主框架类中 用类向导添加函数OnCreateClient( ) 在此函数中完成代码

文档评论(0)

1亿VIP精品文档

相关文档