MFC学习笔记
文化人Sugar
也许我们都不是天才的程序员,但至少我们都可以成为一个理想的程序员。
展开
-
MFC学习笔记 — 限制示例编辑框输入字符长度
写在前面:在实现公司产品的量产测试工具时,遇到了“限制示例编辑框输入长度”的需求,查找资料后得以实现;在OnInitDialog()中:edit.SetLimitText(6); // edit为编辑框的成员变量或CEdit *pEdit = (CEdit *)this->GetDlgItem(IDC_EDIT);pEdit->SetLimitText(6); //限制示例编辑框输入长度为6字节原创 2018-02-01 16:41:22 · 7460 阅读 · 0 评论 -
MFC学习笔记 — XP系统写文件失败问题
写在前面:量产测试工具在运行时,需要保存当前设置或选择的测试项信息,我们称之为配置文件,一般命名为“Setting.dat”。版本1:原创 2018-02-28 19:55:25 · 315 阅读 · 0 评论 -
MFC学习笔记 — mfc针对ini配置文件读写示例
ini文件(Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。1. 把信息写入系统的win.ini文件[cpp]view plaincopyBOO...转载 2018-03-28 19:50:27 · 907 阅读 · 0 评论 -
MFC学习笔记 — C++如何执行.exe文件
写在前面:有时可能会遇到执行.exe文件的需求,或者通过执行.exe+参数实现更多功能,那么如何启动.exe文件呢?这里做一个简单的演示:浏览:打开.exe的文件,包含路径运行:执行.exe文件原创 2018-07-25 12:49:05 · 1419 阅读 · 0 评论 -
MFC学习笔记 — 看小白如何实现音乐播放器(USB-HID 声卡 wav播放)
1、USB设备的枚举和读写:参考链接1:https://download.csdn.net/download/yan_junm/5245418参考链接2:https://download.csdn.net/download/u014266675/9838900我把代码中PVN改为了usagepage,因为PVN会有多个设备,而usagepage可以确保只有一个;获得usagepage需要添加如下代码:原创 2018-07-19 21:18:37 · 1986 阅读 · 0 评论 -
MFC学习笔记 — VC++中自动检测串口热插拔事件
文章出处:(转载文章,如有不妥,通知后我会立即删除)文章索引1文章索引2这里主要利用Cwnd的ON_WM_DEVICECHANGE消息来处理。Windows操作系统发送WM_DEVICECHANGE有些限制:1、只有顶层窗体的程序才能收到这个消息;2、在OnInitDialog中添加注册消息;//注册消息DEV_BROADCAST_DEVICEINTERFACE d...转载 2018-08-17 20:22:05 · 1343 阅读 · 0 评论