社区
ATL
帖子详情
activeX 如何响应oncreate消息??
littleroy
2005-10-27 06:40:32
我用atl新建了一个activex控件,都是按书中代码来做的,
但是,该控件无法响应onCreate消息,控件有一个功能是,点击右键的时候
弹出菜单,如果无法响应onCreate消息就不能完成窗体的构造,,
那不可能弹出菜单
请问各位大侠如何解决这个,问题。
...全文
116
3
打赏
收藏
activeX 如何响应oncreate消息??
我用atl新建了一个activex控件,都是按书中代码来做的, 但是,该控件无法响应onCreate消息,控件有一个功能是,点击右键的时候 弹出菜单,如果无法响应onCreate消息就不能完成窗体的构造,, 那不可能弹出菜单 请问各位大侠如何解决这个,问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinall
2005-10-27
打赏
举报
回复
构造函数里:m_bWindowOnly = TRUE;
duyhui
2005-10-27
打赏
举报
回复
m_bWindowOnly = TRUE;
这句话表示可以接收窗口消息了
我一开始做ATL的时候也遇到了楼主的问题
:)
littleroy
2005-10-27
打赏
举报
回复
to sinall() ( ) 信誉:97
谢谢sinall的帮助,问题已经解决了!
如何在
ActiveX
控件中显示对话框界面
1、先建一个
Activex
工程 2、在资源中增加一个对话框,将其属设置为child 和None 3、生成一个基于对话框的类 4、在含有OnDraw函数的类中调用该对话框 先在 *.h文件中定义对话框的类变量 在要调用类的
OnCreate
函数中...
MFC
ActiveX
实例程序
- **添加 WM_TIMER
消息
处理**:
响应
定时器事件,使窗口重绘。 ```cpp void CClockCtrl::OnTimer(UINT nIDEvent) { if (AmbientUserMode()) this->Invalidate(); // 使窗口无效以触发重绘 COleControl::OnTimer...
MFC
ActiveX
添加普通控件
MFC
ActiveX
添加普通控件需要遵循特定的步骤,包括添加成员变量、实例化控件、添加Windows
消息
处理器、创建控件、添加成员函数和添加
消息
映射。通过正确地添加控件,可以解决添加控件报错问题,并提供了丰富的交互...
MFC使用adobe控件使用pdf
你可以重载
消息
映射函数来
响应
这些事件,例如: ```cpp ON_OLECMD(IDM_OPEN, &CDocumentDlg::OnOpen) ``` 然后在对应函数中实现你的逻辑。 总结,MFC结合Adobe控件实现PDF功能主要涉及以下步骤:添加控件、配置...
时钟控件-鼠标事件.doc
【时钟控件-鼠标事件】的文档主要介绍了如何利用MFC(Microsoft Foundation Classes)创建一个
ActiveX
控件,该控件能够显示数字...这个过程涵盖了
ActiveX
控件的创建、
消息
处理、定时器管理和鼠标事件
响应
等核心概念。
ATL
3,248
社区成员
48,529
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章