有关ATL Com Dll问题

xxdfzlx 2009-07-22 05:10:39
我有一个用VC 中ATL Com 做的Dll,可是这种Dll用Dependency Walker看不到输出函数,哪位高手有什么办法可以教教俺啊,在原程序的基础上进行修改,达到我要的效果,即用Dependency Walker看得到输出函数
...全文
121 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
rendao0563 2009-07-30
  • 打赏
  • 举报
回复
LS的见闻颇少。
ouyh12345 2009-07-23
  • 打赏
  • 举报
回复
在OLE/COM Object Viewer里看
nwao7890 2009-07-23
  • 打赏
  • 举报
回复
com的能看出导出函数吗?好像Dependency Walker看不了吧
rendao0563 2009-07-23
  • 打赏
  • 举报
回复
定义个def文件。导出你要导出的函数不就行了。跟你这个dll是不是com没什么关系。
bastenf 2009-07-23
  • 打赏
  • 举报
回复
这个dll 是com? 貌似com的输出函数是固定的, 里面的东东 不能用Dependency Walker看到吧?
xxdfzlx 2009-07-23
  • 打赏
  • 举报
回复
难道没有高手知道吗?
请大虾指点!
在线等,急!!!!
xxdfzlx 2009-07-23
  • 打赏
  • 举报
回复
没办法,领导要求的
Aspist 2009-07-23
  • 打赏
  • 举报
回复
有接口就行了,要输出函数干嘛?
DreamFreeLancer 2009-07-23
  • 打赏
  • 举报
回复
COM的DLL实现导出函数是固定的,正常使用COM方式当然是通过接口,而不是象普通DLL那样导出用户函数。象用普通DLL一样的使用COM DLL是一件非常怪异的习惯,这就象上大号习惯了蹲坑,条件改善了,家里终于装上了抽水马桶,但却非常不满意,原因是,蹲在上面不方便,于是,自己给装个架子,蹲着舒服。津津乐道于从COM DLL中导出自己的函数如同给自己的马桶做个架子,是你的自由,但肯定非常的另类。
rendao0563 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 xxdfzlx 的回复:]
我要导出我自己写的函数,我大概知道怎么回事了
我的这个是用VC创建的COM DLL,貌似这种Dll与普通Dll不同,不能通过在def文件中添加需要导出的函数来达到我的目的,即用Dependency Walker看得到输出函数。
[/Quote]

谁说的。我的就是COM DLL。照样导出。
xxdfzlx 2009-07-23
  • 打赏
  • 举报
回复
我要导出我自己写的函数,我大概知道怎么回事了
我的这个是用VC创建的COM DLL,貌似这种Dll与普通Dll不同,不能通过在def文件中添加需要导出的函数来达到我的目的,即用Dependency Walker看得到输出函数。
rendao0563 2009-07-23
  • 打赏
  • 举报
回复
报什么错误之类的。
rendao0563 2009-07-23
  • 打赏
  • 举报
回复
你提供的信息太少了。问问题不能这么问。等着别人问你。
你要导出的函数名字。
函数原型==。
以及你怎么定义的def文件。
def文件有无包含进工程。
xxdfzlx 2009-07-23
  • 打赏
  • 举报
回复
我的程序里有def文件,但是只要往里添加我要导出的函数就报错
rendao0563 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 nwao7890 的回复:]
com的能看出导出函数吗?好像Dependency Walker看不了吧
[/Quote]

当然可以。前提是你导出了。
xxdfzlx 2009-07-23
  • 打赏
  • 举报
回复
怎么用OLE/COM Object Viewer看啊?不会用,麻烦高手指点
大前置 2009-07-22
  • 打赏
  • 举报
回复
帮顶

65,206

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧