mfc ocx控件无法自动注册 找了一个mfc写的控件,修改了下里面的一个方法,编写inf打成cab包后,ocx控件安装后无法自动注册,手工使用regsvr32后,才能正常使用。使用相同的方法打包未修改的ocx,安装后会自动注册,求问。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ocx是你自己写的?同一个ocx修改后不会自动注册? 对,是同一个ocx 手工注册的话,就是在ocx存放的目录,使用管理员运行,regsvr32 xxxx.ocx,具体怎么调用呢? 在64位Windows下:64位exe和dll在目录c:\windows\system32目录下;32位exe和dll在目录c:\windows\syswow64目录下;所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll 自动注册也需要设置浏览器的 你可以写个安装包 安装的时候去注册 降低ie级别 允许active 如果有特定浏览网址的话加信任站点 1.你的ocx的版本号,inf里面版本号,和object的版本号要一致,并且高于你本地的文件才会注册2.你的inf文件是不是写的有问题 关于完成端口多次投递IO的问题 程序提示:无法将ActiveX控件放入非MFC对话框中,该如何解决? 求助:怎么样才能注册CSDN的Blog?? 这样的界面如果做? 怎么得到并口的起始地址和地址范围? 新手求救,请多关照!!! 关于指针的问题!!? 第七期<程序员>编程擂台题解探索。 点构成图形的放大问题 用installshield2009打包程序,更新安装时部分目录文件丢失出错。。。。?? vs2010制作安装包 请问CHtmlView在打开一个新窗口后登录信息失效该如何解决?
对,是同一个ocx
手工注册的话,就是在ocx存放的目录,使用管理员运行,regsvr32 xxxx.ocx,具体怎么调用呢?
64位exe和dll在目录c:\windows\system32目录下;
32位exe和dll在目录c:\windows\syswow64目录下;
所以要注意:
在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。
且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
2.你的inf文件是不是写的有问题