MFC
文章平均质量分 84
HZS1209
这个作者很懒,什么都没留下…
展开
-
PreTranslateMessage()函数的使用说明
@toc1、PreTranslateMessage()函数介绍(1)在MFC中,PreTranslateMessage是虚函数,是用来截获消息的。我们可以通过重载它来处理键盘和鼠标消息。(2)PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当你需要在MFC之前处理某些消息时,常常要在这里添加代码....原创 2020-02-17 16:45:30 · 1173 阅读 · 0 评论 -
MFC Dialog间传递消息(自定义消息)
MFC Dialog间传递消息这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总结。Dialog间传递消息1、在myMainDig.h 中 Class 前加入2、在myMainDig.h 中 Class中加入回调函数声明3、在.cpp里面定义消息映射4、在窗口或者对话框的.cpp文件里面加入回调函数的实现5、在线程或者其他地方触发该消息。(1)S...原创 2020-02-17 16:45:54 · 465 阅读 · 0 评论 -
C++ MD5加密解密
C++ MD5加密解密这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总结。只学习了将密码转换成秘钥的过程,下面的MD5还包括其他的功能,以后再学习。.h文件代码。.cpp文件代码。实现,可以在应用的.cpp文件内打包成函数Tokey。如下:这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总...转载 2018-11-09 14:39:22 · 6037 阅读 · 2 评论 -
MFC 打开新的对话框
MFC 打开新的对话框这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总结。(1) .h文件增加对话框类的头文件;(2) .cpp文件定义类的对象。1、打开模态对话框。模态对话框:模态对话框打开时,程序会暂停执行,直到关闭这个模态对话框之后,才能执行程序中的其他任务。2、打开非模态对话框非模态对话框:非模态对话框打开时,主对话框继续执行,非模态对...原创 2020-02-17 16:46:14 · 762 阅读 · 0 评论 -
MFC 修改字体的颜色
MFC 修改字体的颜色这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总结。一、使用OnCtlColor修改1、添加方法(1)、类向导--->消息--->添加WM_CTLCOLOR消息。(2)、手动添加。A、.h文件中添加句柄刷子的声明B、.cpp添加OnCtlColor()消息映射C、在.cpp文件添加函数的实现2、CWnd::On...原创 2018-11-15 15:05:33 · 3720 阅读 · 0 评论 -
MFC 窗口的句柄与指针
MFC 窗口的句柄与指针这是在学习过程中的笔记,所有不一定是完全正确的,有待以后慢慢修正与补充。文中借鉴了多篇文章加上自己的总结。一、句柄(1)句柄的含义句柄实际上是一种指向某种资源的指针,但与指针又有所不同:指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。Windows并不希望一般程序修改其内部数据结构,因为这样太不安全。所以Windows给每个使用GlobalAlloc等函...原创 2020-02-17 16:45:10 · 397 阅读 · 0 评论 -
C++ 进程、线程、多线程
进程、线程、多线程一、概念(1)进程狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。简单的来讲进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data...原创 2020-02-17 16:44:40 · 205 阅读 · 0 评论