vs2010mfc单文档中添加对话框中的控件
mfc中的CFormView类是用于表单视图的基类。 表单视图本质上是一个包含控件的视图。 这些控件基于对话框模板资源进行布局。 如果您想在应用程序中使用表单,请使用CFormView。
所以可以派生CFormView的子类加入对话框,然后可以在对话框上加入按钮、静态文本框、Picture等控件功能。在单文档中加入对话框的步骤如下:
1. 在类向导中添加类,从CFormView类派生子类CCDemoCtrlView,如下:
2.在单文档的框架类中加入虚函数OnCreateClient,这个函数作用是在执行OnCreate期间,框架会调用此方法。添加如下:
3.在MainFrame.cpp文件中,包含对应的3个头文件,如下:
4. 为CMainFrame类重载OnCreateClient函数,(说明:拆分窗口需要重载此函数)
到此,添加对话框成功,就可以在对话框添加自己控件了,添加对话框的结果如下:
vs2010mfc单文档中添加对话框中的控件相关推荐
- 如何在 Cell 组件/插件中添加下拉树形控件
引言 用友华表Cell控件在提供强大的报表功能的同时,在关键细节也是十分突出,为开发者进一步缩短开发周期和最终用 户的完美需求提供了有效有利的平台.下面的例子提供了VB语言对实现美观实用的下拉树形控件 ...
- VC如何在单文档里显示对话框
在建立这个单文档工程时,逐次点击下一步,在最后一步时选择视类的基类时,选 CFormView(默认的是 CView),这样你的空白窗口就是一个可以添加控件的对话框了.
- MFC 单文档弹出对话框 标题图标
创建MFC时 1.应用程序类型:以单个文档->项目样式选择MFC标准 菜单关联对话框 2.菜单关联->资源视图中的Menu->IDR_MAINFRAME(此处看想关联谁,如果是想关 ...
- 给单文档框架添加背景图
在view中添加消息处理函数OnEraseBkgnd() BOOL CMy123View::OnEraseBkgnd(CDC* pDC) { // TODO: 在此添加消息处理程序代码和/或调用默认值 ...
- Qt解决资源文件中添加图片,对应控件不显示图片的问题
//资源文件--为控件添加图标//:/new/prefix1/image/mr.jpgQPixmap pic; //定义一个图片对象pic.load(":/new/prefix1/a.jpg ...
- MFC中给单文档程序添加背景图片
1.在OnDraw函数中修改如下: void CBitmapView::OnDraw(CDC* pDC) {CBitmapDoc* pDoc = GetDocument();ASSERT_VALID( ...
- cview类 public_在MFC单文档的View类中,如何获得指向状态栏的指针
匿名用户 1级 2016-01-18 回答 众所周知,View窗口覆盖在主窗口MainFrame之上.在CView类的WN_MOUSEMOVE消息响应函数中操作状态栏,可以显示鼠标的位置坐标.这需要在 ...
- MFC如何在单文档下添加背景图片
选择bmp格式的图片,在资源里导入图片到bitmap里面,ID为IDB_BITMAP1; 两种方法实现: 第一种:在C**View类里添加画刷 CBrush m_brush; 在C**View构造函数 ...
- 给多文档窗口添加背景图片
VC是一个功能强大的可视化的开发工具,但是用VC做的标准界面与Windows一样色彩灰 暗单调,例如多文档窗口应用程序中的主框架窗口的背景便是如此.那么能否给主框架窗 口的背景改变一下色彩或是给主框架 ...
- MFC 学习笔记(一):MFC单文档程序运行流程梳理与总结
MFC 学习笔记(一):MFC单文档程序运行流程梳理与总结 1.MFC单文档程序运行流程 1.首先利用全局变量对象 theApp 启动应用程序 (这是因为这个全局对象,基类CWinApp中 this ...
最新文章
- Linux运维需要知道的Redis经验
- python 报错 SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1076) 解决方法
- java wait 线程安全吗_Java多线程中的wait与notify
- 手把手,嘴对嘴,讲解UCOSII嵌入式操作系统的任务调度策略(二)
- 以太坊测试链环境node.js版本
- ABAP Netweaver和SAP Hybris的内存管理
- java获取本周的开始时间和结束时间_2020年三伏天时间表什么时候开始结束 2020年三伏具体时间表一览...
- html如何设置滚动动画,JavaScript 实现页面滚动动画
- html帮助文档乱码,使用doxygen生成的帮助文档,中文出现乱码的问题
- php 向服务器发放请求,PHP客户端向服务器端发送请求并向远程服务器发送服务器端请求...
- redis解决了分布式系统的session一致性问题
- ARM 中断状态和SVC状态的堆栈切换 (异常)【转】
- C++ std::map sort 如何按值排序 自定义比较函数 比较对象某个字段
- java batik_batik详解2
- 给大家推荐一个前端非常好用的量图软件(只能量psd的哦)像素大厨 PxCook 像素大厨使用方法
- 基于javaweb的在线学习系统
- 从 C10K 到 DPDK
- Data URL 基本介绍
- 微信公众号网页开发,登录授权和微信支付
- python: 百度地图api爬虫
热门文章
- Redux的学习笔记-(一)(B站学习笔记)
- 解决fiexd和transform一起用导致的失效问题
- js基础-10-url,src,href的理解
- python3开发环境_python3开发环境安装
- createdroptargets_拖拽神器React DnD你真的了解了吗?
- imu传感器工作原理_各种传感器工作原理汇总
- setpythonhome_python的set,和字典的详细使用方法,以及部分习题
- oracle通信通道的文件结尾_oracle里执行full join 报通信通道的文件结尾问题
- c51单片机时钟程序汇编语言,51单片机数字钟汇编程序精选.docx
- java float 运算_java基础之float、double底层运算