![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC编程总结
helenandyoyo
这个作者很懒,什么都没留下…
展开
-
修改基于formView的MFC单文档背景颜色
方法: (1)先调出BOOL CXXXView::OnEraseBkgnd(CDC* pDC)函数。刚开始从类向导的虚函数中搜索OnEraseBkgnd,发现怎么也找不到(不知道是不是只有我一人这样,o(╯□╰)o。。。)后来百度到: http://jingyan.baidu.com/album/19192ad839a862e53e5707ce.html,于是试着找消息WM_ERASEBKGND原创 2015-11-24 20:22:34 · 2909 阅读 · 0 评论 -
去掉基于FormView的MFC单文档默认菜单和工具栏的方法
操作: (1):参考http://blog.csdn.net/clever101/article/details/5394535第二种方法,首先在MainFrm.h末尾中增加DelAllMenu函数。 (2):然后在MainFrm.cpp的OnCreate()中将下面代码注释掉,如下:/*if (!m_wndMenuBar.Create(this)) { TRACE0("原创 2015-11-24 17:55:55 · 1417 阅读 · 0 评论 -
MFC对话框修改背景颜色或添加背景图片、控件背景与字体颜色的修改
MFC对话框修改背景颜色:在CXXXDlg::OnInitDialog()中添加: CDialogEx::SetBackgroundColor(RGB(155,170,190)); 效果如下:MFC对话框添加背景图片:在CXXXDlg::OnInitDialog()中添加:CDialogEx::SetBackgroundImage(IDB_BITMAP1);效果如下: MFC控件与背景保持原创 2015-11-26 20:07:05 · 10052 阅读 · 1 评论 -
VS2013下的CButtonST的使用
步骤:先下载CButtonST库,基于CButtonST工作与vc6环境下,于是找到一版据说可以在vs2010下运行的代码(评论都说可以),下载地址: http://download.csdn.net/detail/chengdongyuan/7634501#comment按网上教程先将四个文件复制到工程下,然后在vs2013中添加现有项将#include "BtnST.h" 加入到stdaf原创 2015-11-25 22:07:56 · 3184 阅读 · 0 评论 -
VS2013连接mysql数据库
步骤:1 先安装mysql数据库。2 在项目-》属性-》VC++目录-》包含目录 下添加mysql配置文件下的include文件夹路径,例:D:\XXX\mysql\include3 在项目-》属性-》VC++目录-》库目录 下添加mysql配置文件的lib文件夹路径,例: D:\XXX\mysql\lib4 拷贝mysq的llib文件夹下的libmysql.dll到mfc工程的下的debug文件原创 2015-11-27 16:35:59 · 945 阅读 · 0 评论 -
程序、进程、线程——孙鑫视频知识总结
程序——计算机指令的集合,它以文件形式存储在磁盘上。进程——通常被定义为一个正在运行的程序的实例,是一个程序在其自身的地址空间中的一次执行活动。组成部分:操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程统计信息的地方地址空间。它包含所有可执行模块或dll模块的代码数据。它还包含动态内存分配的空间,如线程堆栈和堆分配空间。特点:进程是不活泼的。进程从来不执行任何东西,它只是线程的原创 2015-12-16 22:01:06 · 1238 阅读 · 0 评论 -
mfc编辑框输入垂直居中&字体调整&不采用password属性进行密码输入&vs2013中加载bitmap位图
第一部分:mfc编辑框输入垂直居中处理前:编辑框光标靠上,不太美观处理后:光标垂直居中操作: 1)将编辑框属性中的Align Text 选择为Center2)将编辑框属性中的Multiline设置为true3)在OnInitDialog()函数中添加如下代码//设置编辑框字体垂直居中CRect rc = CRect(0, 0, 0, 0);m_name.GetClientRect(&rc原创 2015-12-08 10:15:28 · 3180 阅读 · 1 评论 -
MFC只修改字体的大小,无需重新设置字体类型
mfc字体大小的修改以修改List 控件的字体大小从而改变表格行高为例: LOGFONT logfont;//最好弄成类成员,全局变量,静态成员 CFont *pfont1 = m_List.GetFont(); pfont1->GetLogFont( &logfont ); logfont.lfHeight =logfont原创 2016-02-25 16:41:48 · 2562 阅读 · 0 评论