1、改变控件文本 参考链接:https://blog.csdn.net/active2489595970/article/details/88856235 所有控件的文本都可以用这种方式动态改变。 2、获得控件句柄 更具ID获取句柄::https://blog.csdn.net/yal179/art ...
分类:
编程语言 时间:
2019-12-28 09:26:33
阅读次数:
114
微软基础类库(英语: Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。 v ...
分类:
编程语言 时间:
2019-12-17 15:04:57
阅读次数:
985
MFC程序调试时,在后台不方便输出调试信息,即可打开控制台 AllocConsole(); // 打开控制台资源 freopen( "CONOUT$", "w+t", stdout );// 申请写 freopen( "CONIN$", "r+t", stdin ); // 申请读 printf(" ...
分类:
编程语言 时间:
2019-12-13 17:52:00
阅读次数:
131
1.在工具箱中拖拽一个list控件,更改View属性为Report得到如下图所示控件。 2.右键控件->添加变量->变量类型为CListCtrl。变量名根据需求自己定义。如下: 3.在工程的消息函数添加: DDX_Control(pDX, 控件ID, 变量名); 4.在初始化或者需要listcont ...
分类:
编程语言 时间:
2019-12-12 18:16:44
阅读次数:
129
HWND是Windows系统中的窗口句柄,CWnd是MFC中的窗体类,两者的所属不同。CWnd对HWND进行了封装类,更加高级也更加简化。 HWND是Window内核处理对象,系统通过HWND进行操作,而我们则更多的通过CWnd提供的函数来间接操作HWND。 HWND是CWnd类的组成部分,CWnd ...
分类:
其他好文 时间:
2019-12-09 14:22:30
阅读次数:
95
最近在Bilibili上看到不少侯捷老师C++的视频教程,侯捷老师翻译了很多C++的经典书籍,比如《Essential C++中文版》、《STL源码剖析》,也写了《深入浅出MFC 第二版》。使用到multiset这个关联容器时,本来以为Visual Studio2017中会提供#include <m ...
分类:
编程语言 时间:
2019-12-08 12:43:51
阅读次数:
105
在同一个地方摔倒两次之后,决定记录下来这个东西。 问题 在同一个地方摔倒两次之后,决定记录下来这个东西。 问题 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YA ...
分类:
编程语言 时间:
2019-12-01 00:02:29
阅读次数:
116
新建单个文档的MFC应用程序,类视图——View项的属性——消息,WM_PAINT,创建OnPaint()函数 ...
分类:
编程语言 时间:
2019-11-30 13:55:47
阅读次数:
137
【线程的创建】 AfxBeginThread(类外的线程函数,NULL); AfxBeginThread(类内的线程函数,(LPVOID)this); 【类外线程函数】 UINT 函数名(LPVOID pParam);//头文件中声明,放类外 UINT MyThreadA(LPVOID pParam ...
分类:
编程语言 时间:
2019-11-28 01:30:29
阅读次数:
178
字体主要是用于修饰文字输出的形状、高度、宽度、粗度、倾斜、删除线等。 BOOL CreateFontIndirect(const LOGFONT* lpLogFont); 根据LOGFONT结构体创建一个字体 BOOL CreateFont( int nHeight, int nWidth, int ...
分类:
编程语言 时间:
2019-11-27 23:22:00
阅读次数:
142