概况
1.MFC单文档模式内嵌浏览器
2.程序启动读取初期参数,以及参数的修改和保存
3.串口轮询检测读卡器
4.状态栏添加一个静态文本控件,点击控件,弹出对话框
具体说明:
1,内嵌浏览器
查看下列资料 具体不在详述
https://blog.csdn.net/techtiger/article/details/14155627
https://blog.csdn.net/u011135902/article/details/50603185
2.程序启动读取初期参数,以及参数的修改和保存
初期文件以key-value方式存放,dialog页面可以修改参数
3,串口轮询检测读卡器
使用的CSerialPort串口类来进行串口通信
CSerialPort串口类我做了些修改主要是检测读卡器时,读卡器反馈是需要花时间的,适当加了些延迟
CSerialPort串口类原文参照地址
https://blog.csdn.net/itas109/article/details/78823082
因为我是做java的对MFC不熟悉,提下我的意见
CSerialPort串口类中有个CSerialPortInfo用来取串口列表的,只不过取得的是串口的名称,而在串口init时,用的是串口的index,这两个方法没有串联起来.
最好的方式是用CSerialPortInfo取串口列表,然后循环串口,调用init等,仅个人建议,希望作者改进.
自己写了个例子,稍后上传.
现在资源未通过审核,等审核通过后补上资源链接
重要+++++++++++++++++++++++++++++++++++++++现在检测不到读卡器弹框后程序就退出了....你们下载下来后把退出程序那个地方的代码注释掉就能正常进页面了....
检测读卡器主要是看代码....因为资源里面已经上传没法在改了,在这里说明下
https://download.csdn.net/download/yank1225/10579550