![]() |
1
4
prog id通常有两种用法:检测与prog id(clsidFromProgID()函数)对应的类ID-这用于稍后调用coCreateInstance()-以及检测给定类ID的prog id-这通常用于显示类ID的人性化版本。 这些映射意味着存在一个默认值等于类ID的hkcr progid \clsid键和一个默认值等于progid的hkcr\clsid class id \progid键,这意味着映射是一对一的。一个类ID下不能有多个prog id。 通过调用CoCreateInstance()来加载COM组件,该组件通过使用包含的clsidFromProgID()以任何可能的方式获得类ID。组件无法分辨类ID是如何获得的。 |