VC++生成OCX,如何获取其CLSID

VC++生成OCX,如何获取其CLSID,第1张

1.注册ocx控件

Regsvr32

[PATH]\xxx.ocx

2.利用唤悉卜Regedit.exe注册表编辑器,在编辑器的查找里直接输入

.OCX

文件名进行查找陆碰,找到:

“HKEY_CLASSES_ROOT\CLSID\{xxxxxxxxxxxxxxxxxxxxxxxxxxx}”主键

后,再利用注册表编辑器菜单上-[注册表]-[导出注册表文件]-然后在文件

选择窗里输入导出的注册表文件名,和穗并在下面的[导出范围]单选框中选[选

择的分支],最后按[保存]

Visual studio 6.0的tools中有ActivX control test container和OLE viewer

先用脊渗ActiveX control test container注册控件,再run OLE viewer,在

Object Classes->Grouped by Component Category->Control里凳亮找到相应控件就

能看到枣野宽他的CLSID了!

注册ocx文件的方法:1.安装文件,其实也就携州配是把他复制迹罩粘贴到我们的系统文件中。

2.对于是32bit的系统。请把 comdlg32.ocx 移到 c:\Windows\system32 里面

3.对于是 64bit的Win7/win8 系统, 要把comdlg32.ocx 移到 c:\Windows\SysWOW64

4.打开“运行”。输入注册命令辩指。

对于32位的系统。在运行中直接输入“regsvr32 c:\Windows\system32\comdlg32.ocx”;

对于64位的系统。在“运行”中直接输入“regsvr32 c:\Windows\SysWOW64\comdlg32.ocx”;

5.或者用选择打开的方法注册,例如要注册comdlg32.ocx,

右键单击comdlg32.ocx选择“打开方式”;

6.浏览找到regsvr32.exe点确定就可以完成注册。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12242280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存