• 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 > MFC程序中,怎样得到一个能响应的所有事件的名称、参数表和返回值?

MFC程序中,怎样得到一个能响应的所有事件的名称、参数表和返回值?

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

佚名通过本文主要向大家介绍了 MFC程序中,怎样得到一个能响应的所有事件的名称、参数表和返回值?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: MFC程序中,怎样得到一个能响应的所有事件的名称、参数表和返回值?
描述:

我想在一个MFC的应用程序中,得到控件能响应的事件的详细信息,找过了ITypeLib和ITypeInfo中,好像没有这方面的支持。我要的信息,肯定是能从ITypeLib里面读出来的,但我不知道具体怎么读?哪位有做过,或见过现成的例子吗?非常感谢!


解决方案1:

接口如果在coclass中声明时具有[source]属性,那么这个接口就是出接口,因此通过检测接口的IMPLTYPEFLAGS是否是IMPLTYPEFLAG_FSOURCE以决定接口是否具有[source]属性以判断是否是出接口。
至于为什么都是0,应该是当时的ITypeInfo接口并不是coclass的,IMPLTYPEFLAGS是只用于检测coclass中声明的接口所具有的特定属性用的


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

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

  • MFC程序中,怎样得到一个能响应的所有事件的名称、参数表和返回值?

相关文章

  • 2017-06-05 向ActiveX控件传递数组指针时出现的奇怪问题,求解。
  • 2017-06-05 ATL的接口声明从interface改成了dispinterface,编译就失败了。
  • 2017-06-05 学生考试管理系统,怎样用开发好的组件????
  • 2017-06-05 ActiveX返回自定义结构体
  • 2017-06-04 大家都来看一看,一个关于COM的简单问题
  • 2017-06-04 为何JavaScrpit调用我的ActiveX控件的接口函数无法得到返回值?
  • 2017-06-04 Web无法得到MFCActiveX插件的事件?急救???
  • 2017-06-05 mouse_event函数在NTService程序中不起作用?
  • 2017-06-04 关于google工具条
  • 2017-06-04 求一个能打开新窗口显示指定文件夹内容的控件

文章分类

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

最近更新的内容

    • 一个关于多线程的有趣的问题,谁能解释一下?谢谢。
    • 已知com对象的classid,怎样获取对象所在dll的路径呢?
    • 这个多线程怎么做(简单)
    • 我的程序如何取到当前程序的焦点?我需要向当前程序别的程序的焦点文本框输入字符,应该怎么做?
    • 有没有人可以贴一个完善的hookwsasend和wsarecv的方法给我
    • 我写的BHO插件,IE下调用没问题,在TT下发现不能被加载
    • ActiveX动态加载DLL,路径问题
    • 在哪加载DLL?
    • 难多多加分activex控件的属性往textareavalue上赋值
    • 谁知道个IPropertyBagInterface有什么用?

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

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