关于ATL服务的问题
时间:2011-12-26
来源:互联网
在VC2005中,我用ATL开发了一个exe服务并实现了一个接口,还用ATL实现了一个ActiveX控件用于网页。该ActiveX通过接口和那个服务进行通信。编写ActiveX的时候,我是添加MFC Typelib的方式添加的那个服务的接口。在使用的时候,声明那个接口的一个局部变量,调用CreateDispatch,以服务的CLSID作为参数。之后完成通信的功能。我以release的模式发布后,可以在自己的电脑上正常使用。然而把上述的exe文件还有dll文件拷贝到其他电脑上却出问题了。我以xxx.exe /Service注册服务,并用regsvr32的方式成功注册那个控件后,发现打开网页用那个控件时,CreateDispatch会调用失败。但是我写了一个普通的exe文件,其中用到了那个ActiveX控件。把这个exe文件放到其他电脑上却能正常使用。不知这是什么问题,特此请教各位高手!
作者: tk558978 发布时间: 2011-12-26
安全软件拦了你的插件吧
作者: lcweik 发布时间: 2011-12-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28