• 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 > 高分求救:在一个ATLCOM组件里如何响应在它之内建立的另一个控件的事件?

高分求救:在一个ATLCOM组件里如何响应在它之内建立的另一个控件的事件?

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

佚名通过本文主要向大家介绍了 高分求救:在一个ATLCOM组件里如何响应在它之内建立的另一个控件的事件?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 高分求救:在一个ATL COM组件里如何响应在它之内建立的另一个控件的事件?
描述:

我用ATL做了一个WORD插件, 是一个工具栏, 其中一个Button功能是在当前word文档里插入一个OCX
控件(或者ATL DLL的控件), 我可以在插件的工程里保存新建的控件对象的实例句柄.
请教:如何捕捉这个新建的控件的事件?
1)我在控件里设置的事件为何有时能在VBA中显示 有时不能显示出来?
2)在MFC ActiveX OCX的情况如何响应控件的事件?
3)在ATL DLL控件的情况如何响应控件事件?
我曾模仿网上插件BUTTON的简单COMMAND响应 实现出来过一次 但事件的参数没有传递过来
后来时而出来时而不出来,不知道到底咋回事.
望各位大虾指教!!!捆饶好几天了,急得要跳墙了。
问题解决另外高分相送.


解决方案1:

ATL下COM组件,如新控件是ocx的classwizard没有生成包装事件的代码,得自己完成一个sink接收事件。
MFC下com组件的话利有自动化接口以及classwizard可自动包装出响应事件的处理来。

解决方案2:

帮顶

解决方案3:

MARK

解决方案4:

http://support.microsoft.com/kb/q241936/
http://msdn.microsoft.com/msdnmag/issues/0400/mfc/


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

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

相关文章

  • 2017-06-04 console如何调用mediaplayer的控件播放网上的mp3
  • 2017-06-05 实现IOleCommandTarget接口,SetSite修改成员变量,Exec中获得成员变量,发现变量没被修改
  • 2017-06-05 如何修改拦截下来的WM_CHAR消息?
  • 2017-06-05 我写了一个svchost调用的dll,总是不能持续运行
  • 2017-06-05 AppID是不是就是ProgID程序名?
  • 2017-06-04 求一ActiveX开发的可行性和合作(有酬)
  • 2017-06-05 怎么样可以屏蔽所有的键盘操作?
  • 2017-06-05 问线程调度和开销的问题
  • 2017-06-05 循环队列要不要加同步处理?
  • 2017-06-04 (向微软求救)用#import引入类型库,生成的包装类,编译出错?

文章分类

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

最近更新的内容

    • 急救。com问题,请高手指教!!!!!!
    • 请问为何XP下写的MFC扩展DLL在98下不能用
    • VS2008在IE中调试ACTIVEX的问题
    • 怎样在DLL中访问SQLServer,DLL须能被ASP调用!
    • MFCpicture控件显示图片后将属性设为SW_HIDE后再设为SW_SHOW,原控件区域不能显示图片
    • 为什么dll连接会出错?
    • 想请教关于ActivexControlmediaplayer的问题不知InvokeHelper怎么用
    • ActiveX编写的控件,还没有运行程序的时候设置的属性在运行程序以后全部没有了!!!!!晕。。。
    • ATL一个简单的类//选择线程模型时,选择自由时,提示要自己写代码//写啥啊?
    • 如何通过InstallShield打包自写的DLL,并请DLL在安装程序运行过程中自动进行注册。

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

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