MFC
文章平均质量分 86
Wordsky
这个作者很懒,什么都没留下…
展开
-
MFC 对话框伸缩 初始收缩
看完孙鑫老师的视频,就能很轻松地实现对话框的伸缩这个功能,但是他演示的是点击按钮后实现伸缩功能。就像他演示的那个画图工具一样,这里我想要的是对话框初始显示的时候就是收缩后的样子。 这种效果可以这样来实现:1.由于对话框在显示之前会调用OnInitDialog()这个函数,我们就在这个函数中获得初始化时对话框的大小rectOrig,和separator的rectSmall2原创 2016-03-03 22:51:37 · 2821 阅读 · 0 评论 -
在MFC对话框中显示图片的三种方法(有两种使用OpenCv)
最近写了一个用对话框显示图片的程序,这里将学习到的东西整理一下:编程环境:VC6.0+OpenCv1.0准备工作:用VC6.0生成一个对话框外壳(全被采用默认设置),然后在对话框中添加一个静态控件令其ID为IDC_BITMAP,用Wizard为这个控件添加一个Contol 类型的变量:m_Img;再添加一个按钮caption为“打开图片”ID = IDC_OPEN,双击按钮在OnO原创 2013-04-21 17:28:05 · 5141 阅读 · 1 评论 -
MFC CArchive Serialize 序列化类 设计和使用
序列化的出发点在于,一个对象的当前状态应该可以永久地存储起来,这些当前状态主要用它的成员变量来表示。然后,这个对象可以通过读取文件或者反串行化重新构造出来。序列化包含了处理所有对象指针细节以及在序列化对象过程中使用的对象的循环引用。序列化的一个关键点在于一个对象负责自己状态的读写,因此,一个可序列化的类必须实现基本的序列化操作。就像在序列化系列文章中看到的,在一个类中加上序列化功能的过程是不复杂的原创 2016-03-15 21:43:33 · 8376 阅读 · 1 评论 -
程序关联文件 获取双击文件路径 MFC/VC
头脑发热突然想弄一个双击文件打开程序,才发现注册表编程有必要学习一下。故分为(一)解决问题(二)补充知识(三)总结。这次完成(一),剩下的接着补充吧!(一)解决问题问题:手动修改注册表来关联特定文件类型,任意MFC/VC/WIN32 应用程序(特别是非文档程序)获取双击文件名问题问题描述:我想用自己写的对话框程序打开程序本身存档的文件,当然了,是通过双击程序存档原创 2016-03-31 20:09:12 · 3132 阅读 · 0 评论