我们开发了一个C ++ ActiveX DLL,现在要出售。
我们希望为OCX组件实现类似VB6的 .lic 文件的许可方案。我们的想法是,在项目中使用我们库的开发人员需要一个许可文件,如果ActiveX组件确定它在IDE中使用,则会自动检查其有效性。
如何在C ++中找到它?
答案 0 :(得分:1)
支持ActiveX设计时许可的IDE通过调用IClassFactory2::CreateInstanceLic
并传递NULL
bstrKey
参数来实现此目的。随意处理您喜欢的任何方式。您无法检测到不合作的IDE。