MFC
tsyj0404
这个作者很懒,什么都没留下…
展开
-
MFC 子对话框添加函数及第一次加载图片
vs2012 子对话框添加:OnPaint 函数,借助类向导,需要消息映射WM_PAINTOnInitDialog 函数是从虚函数里添加子对话框第一次打开可以加载图片:子对话框在添加OnPaint()后,在函数体中调用代码,便可以显示图片控件,UpdateData 也不会有问题。原创 2014-12-03 17:18:48 · 817 阅读 · 0 评论 -
MFC关于excel的配置及使用
1.目前可用的资源文件excel9.h及excel9.cpp包含excel操作接口类,支持office 2013下的excel版本2.在MFC stdafx.h 头文件加入#include "excel9.h"3.简单应用,代码如下:_Application app; Workbooks books; _Workbook book; Worksheets sheets; _Work原创 2015-06-06 17:57:49 · 4078 阅读 · 0 评论 -
vs2013 MFC 添加图片出现的问题 总结:
vs2013 MFC 添加图片出现的问题 总结:1.添加bmp文件,可能找不到bmp位图,只显示icon图片,此时需要选择“所有文件”,再导入。(vs2013的一个bug,vs2012不存在)另一种方法是在“画图”中全选位图,复制到vs端新建位图中,但分辨率不高。注:图片控件属性设置 Center Image True,才能改变控件大小2.关键问原创 2015-06-06 12:45:30 · 3660 阅读 · 0 评论 -
Edit控件事件响应及自动换行,刷屏
两种响应:ON_EN_UPDATE :编辑控件将要显示变动的文本。ON_EN_CHANGE 用户采取的行动可能会改变编辑控件的文本。与EN_UPDATE通知消息不同,该通知是在Windows更新显示之后发送的。 响应顺序,ON_EN_UPDATE 为先,但二者都需要直接对编辑框的操作。而对编辑框内容的间接改变(在程序中赋值+UpdateData)则不会响应。自动换行原创 2015-06-09 16:31:19 · 616 阅读 · 0 评论 -
MFC 更改控件颜色
HBRUSH CfunctionCallDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何特性 if (nCtlColor == CTLCOLOR_DLG || nCtl原创 2015-06-09 16:28:50 · 654 阅读 · 0 评论 -
vs release版本
对于MFC程序: 1.项目 -> 配置属性->常规->MFC的使用 :在静态库中使用MFC。 2.项目 -> 配置属性->C/C++->代码生成->运行库 :选择/MT 3.字符集选择为多字节字符对于控制台应用程序: 1.项目 -> 配置属性->C/C++->代码生成->运行库 :选择/MTRelease版本原创 2015-06-10 16:10:45 · 503 阅读 · 0 评论 -
CButton控件(复选框、按钮消隐)常用操作
CButton复选框:CButton m_ctrlButOpda;m_ctrlButOpda.SetCheck(1);//复选框选中m_ctrlButOpda.GetState();//检查状态,未选中返回0CButton按钮: CButton m_ctrlButOoda; m_ctrlButOoda.EnableWindow(FALSE);//隐藏,TRUE为出现单按钮双开关://从类原创 2015-06-10 16:30:38 · 1035 阅读 · 0 评论