• 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 > CoCreateInstance执行就出现内参非法0xc0000005错误

CoCreateInstance执行就出现内参非法0xc0000005错误

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

佚名通过本文主要向大家介绍了cocreateinstance,cocreateinstance失败,cocreateinstanceex,c cocreateinstance,cocreateinstance函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: CoCreateInstance 执行就出现内参非法0xc0000005 错误
描述:

Ibase* pbase;
HRESULT hr;
hr = CoInitialize(0);
hr= CoCreateInstance(CLSID_app1,NULL,CLSCTX_INPROC_SERVER,IID_Ibase,(void**)&pbase);
if(SUCCEEDED(hr))
{
long x;
pbase->fuc1(1,&x);
}
// 释放COM
CoUninitialize();
代码如上,在CoCreateInstance执行的时候程序就非法退出了
我的服务端代码是
class ATL_NO_VTABLE Capp1 : 
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<Capp1, &CLSID_app1>,
public Ibase
{
public:
Capp1()
{
}
DECLARE_REGISTRY_RESOURCEID(IDR_APP1)
DECLARE_PROTECT_FINAL_CONSTRUCT()
BEGIN_COM_MAP(Capp1)
COM_INTERFACE_ENTRY(Ibase)
END_COM_MAP()
// Ibase
public:
STDMETHOD(fuc2)(/*[in]*/BSTR in,/*[out]*/BSTR* out);
STDMETHOD(fuc1)(/*[in]*/long in,/*[out]*/long* out);
};
请高手帮我解惑啊


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

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

  • CoCreateInstance和CoCreateInstanceEx的区别??
  • 抓狂!看了几天了,CoCreateInstance总是出错!!!!救命啊!
  • 请教CoCreateInstanceEx产生E_ACCESSDENIED的原因
  • CoCreateInstance的内部实现问题??
  • 在DEV-CPP中编译建立快捷方式代码出现incompatibletypeforargument1of`CoCreateInstance'
  • 用dll的COM除了cocreateinstance能不能就当普通DLL用loadlibrary调用。
  • CoCreateInstanceEx问题
  • CoCreateInstance调用成功,CoGetClassObject调用失败,为什么?
  • CoCreateInstance调用出错,帮看看!
  • CoCreateInstance的问题

相关文章

  • 2017-06-05 关于鼠标钩了的一个奇怪问题(已经问了好多次了,望高手帮忙)
  • 2017-06-04 [请教]如何与当前ie窗口联系
  • 2017-06-04 WindowsMediaEncoder问题
  • 2017-06-05 一个巨难的问题,不知道能不能实现?
  • 2017-06-04 VC2005中CString如何转字符串?
  • 2017-06-05 急,获取cpu使用率以及内存占用情况的dll是什么名字以及函数名
  • 2017-06-05 Dll:为什么VC开发的Dll函数参数char在VB中不能调用再问?
  • 2017-06-05 在文本文件里,是怎么读取一个一个字段的呀?比如密码表的用户名和密码!请教一下
  • 2017-06-05 如何将WTL加入到MFC?
  • 2017-06-05 MFC如何实现与IE操作的交互?

文章分类

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

最近更新的内容

    • 高分求:windowsexplorer导航型组态软件开发步骤
    • 请问:同时安装了NET和VC6后,对VC6中的LoadLibrary的执行有什么影响吗?
    • 如何编制这种DLL,是不是难度太高?
    • ActiveX控件开发中遇到的SetTimer函数调用问题
    • COM、COM+和NET的讨论
    • 注册COMDLL失败的问题
    • 怎么截获文件夹分区的双击操作啊?
    • 快来看啊,VC获取ocx控件信息失败!
    • 调用WIN32DLL内的函数出错,怪怪怪!!!急急急!!!
    • ATL的DHTML控件注删问题。

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

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