社区
ATL
帖子详情
ATL高手,请进。有一个非常郁闷的问题
alphagx
2002-06-12 11:46:55
我的组件是EXE格式的,
我用 MyComExe /Regsever注册后,
RGS文件中的,有一些注册信息没有注册到注册表中去。
但这种情况并不是经常发生, 你们有没有遇到过??
然后我打开DcomCnfg后,出现接口没有记录......
出现这种情况下,我的客户端创建组件就总是失败了。
...全文
31
5
打赏
收藏
ATL高手,请进。有一个非常郁闷的问题
我的组件是EXE格式的, 我用 MyComExe /Regsever注册后, RGS文件中的,有一些注册信息没有注册到注册表中去。 但这种情况并不是经常发生, 你们有没有遇到过?? 然后我打开DcomCnfg后,出现接口没有记录...... 出现这种情况下,我的客户端创建组件就总是失败了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loyee
2002-06-14
打赏
举报
回复
;-)
alphagx
2002-06-12
打赏
举报
回复
???
alphagx
2002-06-12
打赏
举报
回复
生成代理/存根的方法是
Project Setting--->Post Builder中设置
nmake/f myComExeps.mk
regsvr32 /s myComExePs.Dll
我是生成MyComExe.EXE,myComExePs.Dll后,
然后通过MyComEXE/RegServer 注册组件,
Regsvr32 /s MyComEXEPs.Dll 注册代理/存根。
但RGS文件中,相关注册表的键没有注册到注册表中去。
(在有的计算机上这个键能注册进去,有的时候就没有注册进去)
导致我的客户端在CoCreateInstance的时候出错,
返回错误码是0X80004002
就是接口没有注册的意思
opentuxedo
2002-06-12
打赏
举报
回复
这个DLL可以用MIDL编译文件,得到your.h,your_i.c,your_p.c,dlldata.c后用cl.exe编译,得到your_i.obj,your_p.obj,dlldata.obj后再用link对其链接,链接时加入kernel32.lib,rpcndrr.lib就可以了,按上面步骤写一个mak
flyelfsky
2002-06-12
打赏
举报
回复
对于exe的还需要一个Proxy/Stub DLL,可是我不知道该怎么生成这个DLL,
继续关注这个问题
这是我学习COM遇到的几个基本
问题
其解决 黄森堂(vcmfc)著 1.我用
ATL
生成
一个
组件对象,我在COM中使用IDD_IEncrypt,这个在哪里写义,是啥?GUID? 答:IDD_IEncry
这是我学习COM遇到的几个基本
问题
其解决 黄森堂(vcmfc)著 1.我用
ATL
生成
一个
组件对象,我在COM中使用IDD_IEncrypt,这个在哪里写义,是啥?GUID? 答:IDD_IEncrypt是GUID,也称作CLSID,放到该项目的对象的xxx_i.c文件中。 2.S_OK,NOERROR等常量中定义在哪些文件上(偷一下懒)(VC6.0)。 答:winerror.
ATL
/COM 活动模板库学习步骤(转载)
ATL
/COM 活动模板库学习步骤 收藏
ATL
/COM 活动模板库
首先声明本人并非COM/
ATL
高手
,尽管本人接触他们已经有4年了,但是因为工作中的一些原因一直未能深入研究和广泛的实际的使用它们。不过回想学习它们的痛苦经历,实在是有点不堪回首。在此仅以此文和大家探讨一下学习它们的路径,以让后来人少走弯路。
我个人认为学习COM是一件不简单的事情,只有一步
一个
脚印踏踏实实的理解每个观点和理论才能真正懂得其精髓。那样才能在发生错误的时候,依靠自己的知识解决
问题
。我
程序员
高手
是怎么炼成的
手是
一个
哗众取宠的词汇,世上本来并没有
高手
,说的人多了也就有了
高手
,我看程序员只有老少之分,并无高低之分,比如偶就是
一个
老程序员,因此作为程序员,我们追求的应该是写出有用有价值的软件产品,呵呵,废话少说,切入正题吧! 1.迷恋 + 热情; 爱因斯坦同学说:兴趣是最好的老师,这就是说
一个
人一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践,并在求知、探索、实践中产生愉...
程序员
高手
是怎样炼成的
高手
是
一个
哗众取宠的词汇,世上本来并没有
高手
,说的人多了也就有了
高手
,我看程序员只有老少之分,并无高低之分,比如偶就是
一个
老程序员,因此作为程序员,我们追求的应该是写出有用有价值的软件产品,呵呵,废话少说,切入正题吧! 1. 迷恋 + 热情 爱因斯坦同学说:兴趣是最好的老师,这就是说
一个
人一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践,并在求知、探...
HTML4
Qhtml
问题
,
高手
请进
,或者搞过html分析的
请进
T我想写个程序,能够获取html叶面里的表单,然后再在程序里面显示出来,但现在的
问题
是有些表单里的数据(网页里预定义,存在array里面,有jsscript把它放到表单里面去)没法子通过分析单纯的网页得到,所以我想问问该怎么办?并且还想问一下,有什么办法能做到点击html的submit的时候,截取
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章