• 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
问题: 一年了,这个问题还没有解决,高手请进
描述:

用 VC++6.0 ATL开发一个COM组件,打算做若干个接口,IAA,IBB,ICC等,现在想把其他几个接口IBB,ICC做为IAA的几个属性,要能在 InterDev或Delphi这样的智能编辑器自动展开,象这样:
IAA.IBB.Property1,怎么做?要用到什么?
这个问题一年前就提过,没有解决,看书都不知道要看哪里,请高手帮忙!


解决方案1:

不能智能识别是IDE的问题,结构属性只是一种用于VB和脚本语言的模拟,和类属性是不一样的,同意ColderRain的方法。

解决方案2:

该COM对象实现ISpecifyPropertyPages
并同时实现几个实现IPropertyPage的属性对象
由属性对象负责调用IBB,ICC等

解决方案3:

Dispath接口

解决方案4:

智能识别是没有(我也不知道是什么原因),但是以IAA.IBB.Property1这种形式调用不会出错。

解决方案5:

用双接口
除了IDispatch,自己定义自定义接口

解决方案6:

关注一下

解决方案7:

把他们都实现为双接口,然后IBB是IAA的一个属性,实现上可以在组件中内嵌一个组件(它实现了IBB),或者外部组件直接继承IBB也行,不过IBB不能出现在接口映射表中,就像ICONNECTIONPOINTCONTCONTAINER和ICONNECTIONPOINT的实现一样.


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

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

  • MSNmessenger编程问题,请高手不吝赐教!!!
  • 诡异问题:请进高手,里面说!
  • 问题还是没有解决,高手咋不出现捏?高手咋就不出现捏??
  • 超难的问题,高手请进!
  • 高手进!!调用插件方法问题!!
  • 有关OLEServer的问题,知道的高手吼一下!谢谢!
  • 请问高手,我想做一个ActivexocxMFC的控件,想问一些问题?
  • DSOFramerocx的问题,高手看一下,先放100分,解决后另开贴再给100
  • BHORegisterNameSpace问题,高手请进谢谢
  • 问VCWebBrowser刷新问题,高手请进。。

相关文章

  • 2017-06-05 奇怪的问题spInputHidden=spDisp;赋值经常失败为什么
  • 2017-06-04 求《COM本质论》中文版电子书下载地址,谢!
  • 2017-06-05 如何查看编译过的dll中的源代码?
  • 2017-06-05 注入进程,与数据传递?
  • 2017-06-05 关于枚举进程和线程的问题
  • 2017-06-04 helpme
  • 2017-06-04 关于QueryInterface,求助啊!
  • 2017-06-04 求救我用ATL自己做的控件放到网页上会弹出微软的安全警告,怎么去掉这个警告
  • 2017-06-04 进来看看吧:有惊喜无处不在!
  • 2017-06-05 锁到底有什么用处?

文章分类

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

最近更新的内容

    • “::GetDlgItem”获取TEECHART控件句柄
    • 本人编了个单文档下基于MSCOMM32串口通信程序,但是始终存在bug,请各位大侠指教
    • vc里面如果调试多线程程序?
    • 为什么在线程里GetDC不灵了??
    • 不使用MFC如何使用ActiveX控件?
    • 关于单对象,多接口的问题
    • 向大侠求救十万火急:如何保护自己的asp应用程序,我辛辛苦苦做的asp应用程序,已经交给客户,安装完毕,但客户和中间人耍赖不给钱,请教大侠
    • DCOM报错误了~~~寻求解决方法!
    • 如何hooksend?请给我源码,谢谢!!
    • vs2005串口通信控件MSCOMM

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

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