windows下读取配置文件(.ini)

您所在的位置:网站首页 狗头人wiki获取配置文件失败 windows下读取配置文件(.ini)

windows下读取配置文件(.ini)

2024-07-17 03:37| 来源: 网络整理| 查看: 265

Windows系统中有很多.ini文件,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选择以及系统的各种参数。用户可以通过修改INI文件,来改变应用程序和系统的很多配置,如通信端口的选择等。在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容

如ini文件有下面内容. 

[Data] Num= 100 [Device] Com=COM1

GetPrivateProfileInt:

UINT WINAPI GetPrivateProfileInt( _In_ LPCTSTR lpAppName, _In_ LPCTSTR lpKeyName, _In_ INT nDefault, _In_ LPCTSTR lpFileName );

such as: int value=GetPrivateProfileInt("Device","Data",0,".\\conf.ini")result: value=100 GetPrivateProfileString: DWORD WINAPI GetPrivateProfileString( _In_ LPCTSTR lpAppName, _In_ LPCTSTR lpKeyName, _In_ LPCTSTR lpDefault, _Out_ LPTSTR lpReturnedString, _In_ DWORD nSize, _In_ LPCTSTR lpFileName );

such as:

char com[10]; int bytes=GetPrivateProfileString("Device","Com","",com,sizeof(com),".\\conf.ini")

result:bytes=4;com="COM1"



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3