- 博客(0)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
MFC中子对话框的大小跟随主对话框大小进行缩放
包含一个主对话框和两个子对话框(在Tab控件中显示)。常用的MFC控件(包括字体、BMP控件)都可以进行缩放,子对话框的控件也可跟随主对话框大小缩放。单个对话框也适用。界面的控件ID循环查找存入数组中(这样界面可随意添删控件也不需要改变代码,注意控件ID不允许重复!)
2020-05-25
MFC控件添加tip提示
MFC控件tip提示,例子包含对按钮、复选框、下拉框、单选框、输入框tip的提示。此zip中包含源码和可执行的exe。编译工具是vs2017,也可以支持vs2008。
2020-04-15
支持热插拔的串口工具及工程源码,使用Windows API编程方法
1、使用Windows API串口编程方法实现的串口工具(**支持热插拔功能**),Serial.cpp为串口通信类。界面是使用MFC编程的。编译工具是vs2017,也可在vs2008编译执行,此zip中包含可执行的源代码和可直接使用的exe。
注意:热插拔函数名OnDeviceChange(WPARAM wParam, LPARAM lParam);这个热插拔的功能前提是需要先选择串口号,后续插拔此串口号设备会在工具上自动打开或者关闭此串口号,若是插拔其他USB设备并不影响该串口现有状态。
2、功能包含:A、串口设置包括串口参数设置和串口操作,串口号可支持到256。B、统计传输总次数和传输总字节数。C、接收区,以列表形式显示[序号、串口号、传输方向、长度、传输数据、系统时间、时差(秒)]。D、发送区。&&&&源码有详细注释。
2020-04-10
串口工具-使用Windows API串口编程方法,包含可执行的源代码和可直接使用的exe
1、使用Windows API串口编程方法,Serial.cpp为串口通信类。界面是使用MFC编程的。编译工具是vs2017,包含可执行的源代码和可直接使用的exe。代码中写了挺多注释,可根据自身需求修改。
2、功能包含:
A、串口设置包括串口参数设置和串口操作,串口号可支持到256。
B、统计传输总次数和传输总字节数。
C、接收区,包括文本形式显示和列表形式显示[序号、串口号、传输方向、长度、传输数据、系统时间、时差秒]。
D、发送区,发送的命令目前最多可有8条,可根据实际应用决定一次发送几条数据,发送方式包括直接发送和定时发送,两者的区别直接发送是只发送一次数据,定时发送是根据发送次数进行循环发送。
2019-12-10
mscomm控件-支持256串口和安装组件(请右键管理员身份运行)的bat.zip
在使用Microsoft visual studio2017开发串口调试工具时,使用的是mscomm控件,这个控件默认支持的串口号范围1-16,如果串口号超过16会出现Invalid port number。解决这个问题是修改MSCOMM32.OCX中的一个字节(可用编辑软件与之前的进行比对)。附加还有一个bat批处理文件(需要将注释的语句开启-_-),使用方法:1、将MSCOMM32.OCX文件与此批处理文件放置同一个文件夹中。2、右键以管理员身份允许此批处理文件,会自动将MSCOMM32.OCX进行安装,如果安装成功,会出现组件安装成功提示。
2019-07-25
MFC实现判断是否存在可移动磁盘并获取磁盘信息、本机IP等
这个是vs2017下编写的MFC可执行程序,
主要目的:判断是否存在可移动磁盘并获取磁盘信息。
主要的功能有:
1、点击获取按钮,可判断是否存在可移动磁盘并且获取本机的磁盘盘符、总容量、剩余容量、剩余容量百分比
2、将获取到的磁盘信息显示在列表中,这个用到了MFC的列表控件(动态添加内容)
3、获取本机计算机名称、本机IP显示在静态文本框中
4、如需检测是否存在其他驱动器是否存在,只需修改部分代码。
项目中已有可直接执行的exe,运行成功的前提是安装有vs或vc开发工具;项目中也有源代码,并有详细的注释。
2018-12-26
QCameraViewfinderQCameraViewfinder 显示摄像头图分断
2021-07-20
pcm音频格式转换成ima_adpcm音频,有杂音,望各位大侠帮忙看看。
2018-12-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人