CoCreateInstance没有注册类别

RENHUAGAO 2011-08-10 10:20:28
各位 这个该如何处理哟?
CoCreateInstance没有注册类别。。
...全文
1323 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddsju 2014-01-02
  • 打赏
  • 举报
回复
今天我也遇到这个问题,请赐教…
Antony_WU_SZ 2013-10-22
  • 打赏
  • 举报
回复
如何解决?请赐教...
rzyk2005 2012-12-24
  • 打赏
  • 举报
回复
请问楼主是如何解决的?
keykey9 2012-05-23
  • 打赏
  • 举报
回复
到底怎么处理的?我是菜鸟,不明白
我是win32运行正常,然后改到wince6.0中的win32时运行CoCreateInstance之后,返回-2147221164{没有注册类别},求解,楼上是怎么处理的?
  • 打赏
  • 举报
回复 1
你的组件在正式机上没有注册,如果是进程内组件,使用regsvr32 yourcompnent.dll,若是进程外组件,使用youcomponent.exe /regserver
worldy 2011-08-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 renhuagao 的回复:]
各位 这个该如何处理哟?
CoCreateInstance没有注册类别。。
[/Quote]

用regsvr32将你的控件注册一下咯
liuanhf 2011-08-28
  • 打赏
  • 举报
回复
你怎么搞定的,贴出来看看啊
fishion 2011-08-11
  • 打赏
  • 举报
回复
开始菜单->运行->regsvr32.exe C:/your.ocx红色的是组件的路径
RENHUAGAO 2011-08-11
  • 打赏
  • 举报
回复
终于搞定了, 多谢各位!
saiyaman5 2011-08-11
  • 打赏
  • 举报
回复
com组件没有注册
ndy_w 2011-08-11
  • 打赏
  • 举报
回复
CoCreateInstance参数的CLSID是什么?
RENHUAGAO 2011-08-11
  • 打赏
  • 举报
回复
请问 是什么 组件, 还是不明白,使用的只是一段代码,在exe内部使用。
RENHUAGAO 2011-08-10
  • 打赏
  • 举报
回复
是的 要先注册,但是不清楚 该如何注册。
Cline 2011-08-10
  • 打赏
  • 举报
回复
VC一般会在编译的POST后,帮你注册. 看看工程的设置,在目标机上让安装程序做相同的事!
yuqangy 2011-08-10
  • 打赏
  • 举报
回复
要先注册的吧
RENHUAGAO 2011-08-10
  • 打赏
  • 举报
回复
同样的程序,在测试机上就完全正确,但是在正式机上 却出现“没有注册类别”。 这到底是怎么回事?
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《COM技术内幕——微软组件对象模型》一书的随书源代码 COM技术内幕——微软组件对象模型 基本信息 原书名: Inside COM: Microsoft's Component Object Model with Cdrom 原出版社: Microsoft Press 作者: (美)Dale Rogerson 译者: 杨秀章 丛书名: 微软版权图书 出版社:清华大学出版社 ISBN:730203320X 上架时间:2001-10-11 出版日期:1999 年3月 页码:293 版次:1-1 所属分类:计算机 > 软件与程序设计 > COM/DCOM/ATL/COM+ 内容简介    微软公司的组件对象模型(COM)作为一种重要的工具已崭露头角,它是微软迈向分布式计算的基础。不论现在还是将来,它都是定制应用程序的一种强大的方法。并且它是OLE和ActiveX 的基础。COM帮助你理解未来的程序开发技术,而这本书帮助你理解COM。在本书中你将发现:构建优美的COM组件的清晰、简单、实用的规则;COM是如何易学易用,特虽是对那些熟练掌握C++ 的人;循序渐进地介绍COM设计;以代码形式给出的大量实例。    《COM技术内幕》适合于中、高级C++程序员;COM、ActiveX和OLE程序员;对组件设计感兴趣的研究人员;以及那些当COM移植到UNIX、MVS和其他环境时想要使用到COM的程序员。 编辑推荐    微软公司的组件对象模型(COM)作为一种重要的工具已崭露头角,它是微软迈向分布式计算的基础。不论现在还是将来,它都是定制应用程序的一种强大的方法。并且它是OLE和ActiveX 的基础。COM帮助你理解未来的程序开发技术,而这本书帮助你理解COM。在本书中你将发现:构建优美的COM组件的清晰、简单、实用的规则;COM是如何易学易用,特虽是对那些熟练掌握C++ 的人;循序渐进地介绍COM设计;以代码形式给出的大量实例。 目录 封面 -17 扉页 -16 版权 -15 译者前言 -14 目录 -13 引言 -6 第1章 组件 1 1.1 使用组件的优点 2 1.1.1 应用程序的定制 2 1.1.2 组件库 3 1.1.3 分布式组件 3 1.2 对组件的需求 4 1.2.1 动态链接 4 1.2.2 信息封装 5 1.3 COM 6 1.3.1 COM组件是…… 7 1.3.2 COM不是…… 7 1.3.3 COM库 8 1.3.4 COM方法 8 1.3.5 COM超越了用户的需要 8 1.4 本章小结 9 第2章 接口 11 2.1 接口的作用 11 2.1.1 可复用应用程序架构 12 2.1.2 COM接口的其他优点 13 2.2 COM接口的实现 13 2.2.1 编码约定 14 2.2.2 一个完整的例子 15 2.2.3 非接口通信 18 2.2.4 实现细节 18 2.3 接口理论:第二部分 20 2.3.1 接口的不变性 20 2.3.2 多态 20 2.4 接口的背后 21 2.4.1 虚拟函数表 21 2.4.2 vtbl指针及实例数据 23 2.4.3 多重实例 24 2.4.4 不同的类,相同的vtbl 24 2.5 本章小结 26 第3章 QueryInterface函数 27 3.1 接口查询 28 3.1.1 关于IUnknown 28 3.1.2 IUnknown指针的获取 29 3.1.3 关于QueryInterface 29 3.1.4 QueryInterface的使用 30 3.1.5 QueryInterface的实现 31 3.1.6 关于类型转换 32 3.1.7 一个完整的例子 35 3.2 关于QueryInterface的实现规则 40 3.2.1 同一IUnknown 40 3.3.2 客户可以获取曾经得到过的接口 41 3.2.3 可以再次获取已经拥有的接口 41 3.2.4 客户可以从任何接口返回到起始接口 42 3.2.5 若能够从某接口获取某特定接口,则从任意接口都将能够获取此接口 42 3.3 QueryInterface定义了组件 43 3.3.1 接口集 44 3.4 新版本组件的处理 44 3.4.1 何时需要建立一个新版本 46 3.4.2 不同版本接口的命名 46 3.4.3 隐含

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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