• 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组件接口函数时出现运行错误

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

佚名通过本文主要向大家介绍了com组件接口,税控服务器组件接口,组件接口,组件接口规范,金税组件接口等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 调用COM组件接口函数时出现运行错误
描述:

我在用智能指针调用ATL写的COM组件的时候出现运行时错误,跟踪调试的时候在
调用处,直接进入到这样一个函数:
Interface* operator->() const throw(_com_error)
{ 
if (m_pInterface == NULL) {
_com_issue_error(E_POINTER);
}
return m_pInterface; 
}
请问这是怎么回事啊?


解决方案1:

什么错误?代码是多少?

解决方案2:

组件没创建成功?

解决方案3:

接口改了,组件需要重新注册,调用组件的工程需要重新编译。

解决方案4:

你没有创建组件对象,要CreateInstance之后才能调用方法
IUdpChatPtr m_account;
m_account.CreateInstance(__uuidof(xxx));


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

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

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

相关文章

  • 2017-06-05 谁有银行金额小写转大写的代码
  • 2017-06-05 如何判断哪一个窗口含有字符输入符号(在编辑框中一闪一闪的那个光标)!
  • 2017-06-04 怎么在Word里面加入自己的菜单啊?急!!!
  • 2017-06-05 如何使用dll使程序兼容不同串口协议,急!!!!!!!!
  • 2017-06-04 sql语句执行有时成功有时Error#3092
  • 2017-06-05 如何在文件打开的时候重命名呢,好烦,望高手帮忙!!!!!!!!!!!!!!!!!!!!!
  • 2017-06-05 无法获得分配物理内存的权限
  • 2017-06-04 VC模拟点击的函数,一直报错,大侠帮帮忙哈?
  • 2017-06-05 求助!向内存映射文件写数据
  • 2017-06-05 DllInstall和DllRegister之间的区别到底是什么?

文章分类

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

最近更新的内容

    • 请高手帮忙看看,谢谢
    • VS2010里面控件函数返回的是idispatch怎么办
    • boost开发服务器
    • 如何得到系统正在运行的进程
    • 如何在程序中得到自身进程的句柄(HANDLE)?
    • 能提供一个封装的比较好的socket吗,且是线程安全的。最好是纯win32的。或者是网址。
    • 添加了一个窗口类的对象后出现了问题
    • webbrowser能否访问内存映像?
    • ocx的clsid问题
    • 通过OLEDB访问SQLCE时,该如何获得IDBInitialize接口啊?

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

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