小编Air*_*nji的帖子

COM注册如何在Windows中运行

我是一个应用程序打包器,试图弄清楚COM注册表项(SelfReg)如何与Windows中的给定.dll相互关联.

ProgID,AppID,TypeLibs,Extensions和Verbs都与CLSID有关吗?CLSID总是使用Prog/App ID,还是只有文件扩展类?哪些位是可选的?

其中一些似乎是"像路由器",其中有两个接口(内部 - .dll)和外部(扩展等).

这一切都适合吗?(SDK文档对我没有意义)

我问,因为这对于使用Windows Installer的应用程序"愈合"来说都是至关重要的(这些打包器都是'大',但是因为它真的是编码器,所以没有任何实质性的故障)

---编辑:我是否可以安全地假设COM注册了什么,它必须全部链接回CLSID并且不能是'死胡同'?动词需要扩展,需要progid的...

AppId,TypeLibs和Interfaces怎么样?它们如何相互关联?

windows com registry

7
推荐指数
1
解决办法
4648
查看次数

标签 统计

com ×1

registry ×1

windows ×1