社区
ATL
帖子详情
activeX 如何响应oncreate消息??
littleroy
2005-10-27 06:40:32
我用atl新建了一个activex控件,都是按书中代码来做的,
但是,该控件无法响应onCreate消息,控件有一个功能是,点击右键的时候
弹出菜单,如果无法响应onCreate消息就不能完成窗体的构造,,
那不可能弹出菜单
请问各位大侠如何解决这个,问题。
...全文
135
3
打赏
收藏
activeX 如何响应oncreate消息??
我用atl新建了一个activex控件,都是按书中代码来做的, 但是,该控件无法响应onCreate消息,控件有一个功能是,点击右键的时候 弹出菜单,如果无法响应onCreate消息就不能完成窗体的构造,, 那不可能弹出菜单 请问各位大侠如何解决这个,问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
函数中添加dlg.Create(IDD_DIALOG1,this);和 dlg.ShowWindow(SW_SHOW); 两个语句,如下所示: int CTestDlgCtrl::
OnCreate
(LPCREATESTRUCT lpCreateStruct) { if (COleControl::
OnCreate
(lpCreateStruct) == -1) return -1; dlg.Create(IDD_DIALOG1,this); dlg.ShowWindow(SW_SHOW); return 0; } 在OnDraw()中添加 dlg.MoveWindow(rcBounds); 5、在Release模式下编译生成.Ocx文件 6、注册控件 7、用VC自带的
Activex
contol test contianer工具进行测试
MFC
ActiveX
实例程序
ActiveX
空间开发步骤详细实例,对于初学者很有用哦……
MFC
ActiveX
添加普通控件
MFC
ActiveX
添加普通控件,解决
activex
添加控件报错问题,此问题是大家经常遇见的问题,高手就不用看了.
MFC使用adobe控件使用pdf
MFC使用adobe控件使用pdf
时钟控件-鼠标事件.doc
时钟控件-鼠标事件.doc
ATL
3,248
社区成员
48,531
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章