[请教]COM和注册表的关系

wwfttelne wwfttelne 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近我在学习COM。
我知道COM需要在注册表里面进行注册。
但是我对这其中的关系不是很了解。只是知道一些最基本的。
如下:
在HKEY_CLASSES_ROOT\CLSID写下自己编写的COM的CLSID,然后再在它的下面添加子键InprocServer32,然后添加一个未命名的值,也就是DLL文件的路径。
以上做法可以满足CoGetClassObject的需要。
但是,COM和注册表之间的关系就这么简单吗?
还有没有别的约定?
比如说:CLSIDFromProgID 这个函数中,需要在注册表里面的什么地方说明所谓的组件名?
请高手指点一下,或者给篇相关文档的连接看看。
谢谢先!
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
wwfttelne
ATL 3,248 成员 48,530 内容