为什么注册表里会有呢?如果安装时添加的注册表项,就应该知道在那里找如果只是一般的查找,还不如遍历磁盘用CFileFind;
解决方案 »
- 急急急!求教大虾关于串行化的问题
- 求助 基于FORVIEW的类中怎么添加标签 ?
- 求助:MFC中参数传递问题
- 如何获得DLL中导出函数的参数和返回值
- FTP客户端多线程的标准模式应该是怎么样? 专家来看看我的模式:
- 100分求邮件发送源代码,不够可以加.
- 在vc中如何引用和使用MSXML类库啊?
- 文本文件格式问题
- 关于WindowMediaPlayer控件的问题
- 有没有带范围条件的随机函数?
- C++程序设计2008版第三章
- 千古初学难题NO1,error LNK2019: 无法解析的外部符号 "void __stdcall ServiceStrl(unsigned long)" 该符号在函数 _WinMain@16 中被引用
通常在安装软件时,可以在注册表HKEY_LOCAL_MACHINE\SOFTWARE下面创建子键,给子键创建键值来记录安装路径等信息。读注册表时,用RegOpenKeyEx、RegQueryValueEx、RegCloseKey函数。MSDN中有相关函数说明。
这样你程序中就不用搜索了,直接到注册表指定位置去读就可以了。
我一开始是想全盘搜索,但是那样太慢了。
我现在在写一个应用程序A,要用到另外一个应用程序B,但是我不知道用户把应用程序B安装在哪一个盘,所以要进行搜索,
假如我在写应用程序A的时候设置全盘搜索应用程序B的话,用户用我的应用程序A的时候就等不及了,全盘搜索本来就很慢。
望高手帮我解决这个问题。