VC++ ini配置文件封装类源代码

VC++常用功能封装代码一系列文章与源码 (打广告,哈哈,看看一系列再决定要不要订阅)

https://blog.csdn.net/kaizi318/article/details/108846326

源代码demo已上传到百度网盘:永久生效  ,代码实现了读写整型、浮点型、字符串、16进制数据的功能

1 windows  sdk 封装的函数说明如下:

对ini文件读操作有一组函数:

读取字符串:

DWORD
WINAPI
GetPrivateProfileStringA(
    __in_opt LPCSTR lpAppName,
    __in_opt LPCSTR lpKeyName,
    __in_opt LPCSTR lpDefault,
    __out_ecount_part_opt(nSize, return + 1) LPSTR lpReturnedString,
    __in     DWORD nSize,
    __in_opt LPCSTR lpFileName
    );

lpAppName,lpKeyName,lpFileName这三个参数和上面的一样,lpDefault为取不到指定的键值时默认返回的字符串,lpReturnedString为接收字符串的缓存区,nSize为缓冲区的最大长度

读取整型值,需要用到下面的函数:

UINT
WINAPI
GetPrivateProfileIntA(
    __in     LPCSTR lpAppName,<

猜你喜欢

转载自blog.csdn.net/kaizi318/article/details/108836323