• 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 > 对象引用计数问题

对象引用计数问题

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

佚名通过本文主要向大家介绍了问对象的几个问题,由于代理对象有问题,帮扶对象存在的问题,谈话对象存在的问题,发展对象谈话问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 对象引用计数问题
描述:

一个com类CMyObject;
我这样使用我的com类
CMyObject *obj1 = new CMyObject();
CMyObject *obj2 = new CMyObject();
当我调用obj1->release()的时候,obj2的对象数目是1?
obj1和obj2在对象控制上面没有任何关系?


解决方案1:

你可以这么来理解,COM对象是一个服务器,可以有很多客户(就是有很多接口被客户使用),他自己要负责自己的自动销毁,所以他必须知道当前有多少客户在使用他的服务。但是每个COM对象的引用计数只管该对象本身,与该类的其他对象无关。

解决方案2:

com对象可不能这么用


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

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

  • 散分了,关于对象申明的问题。
  • 弱问:::关于deleteCWinThread对象
  • 对象引用计数问题

相关文章

  • 2017-06-05 GetProcAddress得到导出函数地址后却不能运行函数,请帮忙
  • 2017-06-05 exe关闭时,进程外COM会自动释放吗?
  • 2017-06-05 线程同步问题
  • 2017-06-04 ATL怎么传一个字符串出来,让网页中的javascript调用?
  • 2017-06-04 c++和gdi画波形图
  • 2017-06-04 MSCHAR问题!谢谢!
  • 2017-06-04 挑战ATL的消息发送一问???
  • 2017-06-04 升星了,给大家散点分!来者有分!哈哈!希望大家多来VisualC++ATL/ActiveX/COM版!
  • 2017-06-05 键盘钩子问题
  • 2017-06-04 winAPI写的一个程序,窗口显示不出来,急!!!

文章分类

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

最近更新的内容

    • 哪位大哥能帮小弟改个错啊。
    • 请有经验的大虾谈谈,对724的服务器程序的异常处理方法
    • 刚接触COM,特开此贴,希望各位前辈高人能够有空进来指点一二
    • 如何查找依赖的ACTIVEX部件?
    • win32UnicodeReleaseMinDependency和win32UnicodeDebug
    • 如何实时记录本机浏览过的网页url
    • 关于主框架调用对话框的问题??
    • 如何在WH_CALLWNDPROC钩子中判断顶层菜单和菜单
    • 关于PortalreadyOpen的问题
    • 我编写了一个Win32DLL程序,但当我使用下面的方法去使用该dll文件的时候,编译时出现LNK2001错误。。。。

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

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