1,我想删除注册表 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs 下面的所有值,(都是访问过的网址 记录),我用下面这种办法,, 结果有错...void DelRegCache()
{
//删除注册表中保存的IE cache中的记录
LPCSTR SubKey="Software\\Microsoft\\Internet Explorer\\TypedURLs";
RegDeleteKey(HKEY_CURRENT_USER,SubKey);
}
然后调用 DelRegCache()函数删除,运行后 注册表中 该 键的值的确删除了,可是手动打开注册表这个键时,却提示有错:---"无法打开TypedURLs:打开项时出错." 请问这是怎么回事呢?? 怎么才能避免?
(或者说 怎样才能把注册表中某个键 下面的所有值都删除??)
=============================================
2,上Baidu时 在 搜索框 里输入的 搜索内容,一般都会自动被记忆下来,这些信息 存放在哪里呢?找了好久 没找到,,这些信息应该怎么 清除????(还有 其他网页 自动记忆下来的信息 )请高手指点啊
{
//删除注册表中保存的IE cache中的记录
LPCSTR SubKey="Software\\Microsoft\\Internet Explorer\\TypedURLs";
RegDeleteKey(HKEY_CURRENT_USER,SubKey);
}
然后调用 DelRegCache()函数删除,运行后 注册表中 该 键的值的确删除了,可是手动打开注册表这个键时,却提示有错:---"无法打开TypedURLs:打开项时出错." 请问这是怎么回事呢?? 怎么才能避免?
(或者说 怎样才能把注册表中某个键 下面的所有值都删除??)
=============================================
2,上Baidu时 在 搜索框 里输入的 搜索内容,一般都会自动被记忆下来,这些信息 存放在哪里呢?找了好久 没找到,,这些信息应该怎么 清除????(还有 其他网页 自动记忆下来的信息 )请高手指点啊
RegEnumKey所有然后RegDeleteKey第二个么就是2楼说的