• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > COM接口实现类如何被COM组件本身调用?

COM接口实现类如何被COM组件本身调用?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了com组件接口,com接口,com接口是什么,com接口图片,主板com接口等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM接口实现类如何被COM组件本身调用?
描述:

我现在有个COM组件,定义了一个COM接口 IMy,实现了该COM接口类为CMyImp,如果我要在该COM内部,在其它类中,(比如COther) 如何调用CMyImp?我使用了代理的。我在COther加入了"myimp.h",它要报,没有找到IID_MYINTERFACE.不知道这是什么原因?


解决方案1:

你最好直接用CMyImp类,如果一定要将其作为com组件来用的话在COther中申明IID_MYINTERFACE,然后编译,一定要注册以后才能运行.

解决方案2:

1、原因是你必须注册了才能调用吧
2、你可以New CMyImp出来啊,然后强制类型转换为IMy,应该可以调用。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 怎样定义接口,使com组件能够返回一个二进制的流(比如图片数据)
  • 那个接口能在COM组件中实现可控制的定时器?
  • 如何将现有的项目,加些接口,变成进程外组件?
  • 服务组件的接口住息
  • 组件实现什么接口,可以读取或设置到IE的打印设置内容?
  • 初学COM,征集方案:你会怎么设计下面的组件和接口?
  • com组件能不能引出继承来的父接口?
  • 如何在COM组件中添加设置回调函数的接口?
  • 如何将COM+组件的接口方法设置为只能被COM+应用程序内部使用?
  • 关于组件接口的应用问题

相关文章

  • 2017-06-04 在ATL中怎么加入SAFEARRAY方法?
  • 2017-06-05 Webbrowser控件问题
  • 2017-06-04 如何在一个基于MFC的OCX项目中包含多个ActiveX控件?
  • 2017-06-04 在VB6下生成的ActiveXDLLDLL文件是不是标准的动态联接库(DLL),是否可以在Delphi下调用?
  • 2017-06-04 串口程序debug版正常,release版读不出数据
  • 2017-06-05 如何拦截同一进程内其他线程异常
  • 2017-06-05 MFCActiveX控件怎么才能其能够覆盖其他控件,比如按纽之类的
  • 2017-06-04 SOS!!请高手速指点,立刻要用到,谢谢!!
  • 2017-06-04 regsvr32注册vc编写的dll组件出错,返回8007007E。是什么原因?
  • 2017-06-04 我什么在ATL里用不了标准控件?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 请高手指点,动态链接库调用,MSDN中的这段话如何理解?
    • 我用GetMessage打算捕捉几个鼠标输入点,但期间窗口不能刷新
    • DLL生成问题
    • 如何开发IE工具栏插件
    • 关于制作ocx?
    • vc++中的UpdateCommand刷新的消息不能用在ActiveX控件中的工具条上吗?
    • 有什么方法可以把OnTimer的优先级提高?
    • MFC的Dll与ATL的Dll的区别?
    • 求《ATL开发指南》第二版电子书
    • 在dll中创建对话框出现问题,不解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有