GetPrivateProfileString用法和例子
来源:互联网 发布:php一句话木马制作 编辑:程序博客网 时间:2024/06/15 00:23
函数作用:从INI文件中读入程序中的变量.
1.所用的WINAPI函数原型为:
DWORD GetPrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpDefault,
LPTSTR lpReturnedString,
DWORD nSize,
LPCTSTR lpFileName
);
其中各参数的意义:
前二个参数与 WritePrivateProfileString中的意义一样.
lpDefault : 如果INI文件中没有前两个参数指定的字段名或键名,则将此值赋给变量.
lpReturnedString : 接收INI文件中的值的CString对象,即目的缓存器.
nSize : 目的缓存器的大小.
lpFileName : 是完整的INI文件名.
2.具体使用方法:现要将上一步中写入的学生的信息读入程序中.
CString strStudName;
int nStudAge;
GetPrivateProfileString("StudentInfo","Name","默认姓名",strStudName.GetBuffer(MAX_PATH),MAX_PATH,"c:\\stud\\student.ini");
执行后 strStudName 的值为:"张三",若前两个参数有误,其值为:"默认姓名".
3.读入整型值要用另一个WINAPI函数:
UINT GetPrivateProfileInt(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
INT nDefault,
LPCTSTR lpFileName
);
这里的参数意义与上相同.使用方法如下:
nStudAge=GetPrivateProfileInt("StudentInfo","Age",10,"c:\\stud\\student.ini");
- GetPrivateProfileString用法和例子
- getprivateprofilestring用法
- GetPrivateProfileString函数的用法
- GetPrivateProfileString 和GetPrivateProfileInt
- GetPrivateProfileInt和GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- GetPrivateProfileString
- getprivateprofilestring
- mutex用法和例子
- CreateFile用法和例子
- CreateFile用法和例子
- CreateFile用法和例子
- CreateFile用法和例子
- 错误处理页面的制作404,和500
- MySQL中使用like查找汉字的问题 乱码或者准确性不足问题
- 内部创业(百度百科)
- x & (x - 1)==0
- 日期转换,获取一天最早和最晚的日期。
- GetPrivateProfileString用法和例子
- 批量下载Android源代码
- 从最近一个项目中的问题产生的新认识
- memcached批量删除方案探讨
- 正方形计数 count
- 解决局域网客户端固定IP的问题
- BNU - Choosing a camera - 数据结构 (线段树、队列)
- Ubuntu Linux下android源码下载方法
- C语言中11种赋值运算符的具体含义