最近在给一个VC++6.0中开发的MFC项目中添加一个串口通信的功能,而为了让串口在程序初始化的过程中就开始工作,必须在将串口写到初始化的函数中,这样遇到了一个矛盾,就是该串口的参数配置就固定不变了,这样对后期软件改进方面不利,故而需要用到配置文件对其进行配置。 在这里,因为仅需要配置串口号,我在这里使用的是GetPrivateProfileInt函数,实现代码如下:
int comPortNum = GetPrivateProfileIntA("ComPortInfo","Port",5,path);
这里简单说明一下Windows系统下配置文件(INI文件)的格式,如下所示:
<