社区
资源
帖子详情
vc中如何从注册表读REG_MULTI_SZ类型的值
「已注销」
2003-10-09 02:34:28
读出来得总是第一个字符串
...全文
153
3
打赏
收藏
vc中如何从注册表读REG_MULTI_SZ类型的值
读出来得总是第一个字符串
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HappyYa
2003-10-14
打赏
举报
回复
//返回以空格分隔的字符串,实际上已经读出全部了
for(int i=0;i<100;i++){
if(buf[i]==0&&buf[i+1]!=0)buf[i]=' ';//replace char(0) with blank(char(32))
else if(buf[i]==0&&buf[i+1]==0)break;//buf end with 2 null character
}
sValue=CString(buf);
「已注销」
2003-10-10
打赏
举报
回复
CHAR buf[1024];
if(dwValType == REG_MULTI_SZ)
lRetVal = RegQueryValueEx(hKey, strValueName, NULL, &dwValType, (LPBYTE)buf, &dwSize);
//欲读a,0 b,0,但是读出的是a,0
xiaohyy
2003-10-09
打赏
举报
回复
把代码贴出来看看。。
是不是缓冲区太小了。。
注册表
查看编辑器 + 源码
2.插入、修改REG_
SZ
、REG_EXPAND_
SZ
、REG_
MULTI
_
SZ
、REG_DWORD、REG_DWORD_BIG_ENDIAN、REG_QWORD六种
值
类型
(value)的名称跟数据; 3.删除所有
类型
的键
值
(value); 4.插入键(key),删除不含子键的键(key); 5.左侧树形...
winxp系统结构5课(
注册表
)->1认识
注册表
===================================================== 多字符串
值
REG_
MULTI
_
SZ
多字符串。包含用户可以阅
读
的列表或多个
值
的
值
通常就是这种
类型
。各条目之间用空格、逗号或其他标记分隔。 ===...
用
VC
#.NET+OpenGL开发交互式CAD系统
本课程用
VC
#.NET结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。 作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。 课程先讲准备知识,然后讲整个系统的开发思路和...
VC
/MFC操作
注册表
-
读
写REG_
MULTI
_
SZ
类型
的
值
if (RegOpenKeyEx(HKEY_CURRENT_USER,
sz
SubKey, REG_OPTION_OPEN_LINK, KEY_ALL_ACCESS, &hk) != ERROR_SUCCESS) { AfxMessageBox(_T("打开
注册表
失败")); return; } CString
sz
ItemName = _T(...
注册表
操作(
VC
_Win32)
注册表
操作(
VC
_Win32) 数据
类型
注册表
的数据
类型
主要有以下四种: 显示
类型
(在编辑器
中
) 数据
类型
说明 ...REG_
MULTI
_
SZ
多字符串 含有多个文本
值
的字符串 REG_BINARY 二进制数 二进制
值
,以十六进制
资源
2,586
社区成员
18,441
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章