社区
ATL
帖子详情
用MFC开发ActiveX时,外观只能够在OnDraw中实现吗?
passren
2003-06-08 12:09:48
假如我有一个MFC开发的对话框,想把他移植成ActiveX控件,该怎么办?
...全文
78
12
打赏
收藏
用MFC开发ActiveX时,外观只能够在OnDraw中实现吗?
假如我有一个MFC开发的对话框,想把他移植成ActiveX控件,该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jim3277
2003-06-11
打赏
举报
回复
你还要让它显示啊,用ShowWindow
wujpbb7
2003-06-10
打赏
举报
回复
1、在控件的 OnCreate 中用 m_dlg.Create( IDD_DIALOG1, this ), 不能用 m_dlg.DoModal();
2、在控件的 OnSize 中加 m_dlg.MoveWindow( 0, 0, cx, cy, TRUE );
passren
2003-06-10
打赏
举报
回复
但我就想在控件表面来显示那个Dialog,即在加载控件后就能显示出Dialog,应该怎么办?
passren
2003-06-10
打赏
举报
回复
我在COleCtrl中加入了OnCreate和OnSize还是不行啊,什么显示都没有!
huqitu
2003-06-10
打赏
举报
回复
在许多地方都可以写的,比如在控件的初始化里,ACTIVE 里,ONSIZE,ONCREATE等都可以,但唯独在那些ONDRAW啦PAINT里是不行。
Jim3277
2003-06-09
打赏
举报
回复
你暴露一个方法,在方法里面DoModal就行了嘛。ONDRAW只是纯粹在控件表面显示的东西,但如果你另创建一个DIALOG,你想什么时候显示都行,想显示在哪里都行。你可以把你的控件设为不显示,而仅调用方法就好了。
lengnuan
2003-06-09
打赏
举报
回复
为什么要在OnDraw里面放对话框??
和你在一般的mfc里一样调用就可以啊
yema55
2003-06-08
打赏
举报
回复
很对
passren
2003-06-08
打赏
举报
回复
直接DoModal就可以了吗?
E17
2003-06-08
打赏
举报
回复
你 可以放进去啊。。c。。
class cyourctrol::class colecontrol{
private:
cXXDlg m_dlg;
}
huqitu
2003-06-08
打赏
举报
回复
OnDraw中决对不行,你在init里试试
passren
2003-06-08
打赏
举报
回复
但是应该在那里DoModal阿,是在OnDraw中马?
深入浅出
MFC
【侯捷】
深入浅出
MFC
(第二版) 目录 第0章 你一定要知道(导读) 这本书适合谁 你需要什么技术基础 你需要什么软硬件环境 让我们使用同一种语言 本书符号习惯 本书例程的取得 范例程序说明 与前版本之差异 如何联络作者 第...
深入浅出
MFC
2e
深入浅出
MFC
(第二版) 目录 第0章 你一定要知道(导读) 这本书适合谁 你需要什么技术基础 你需要什么软硬件环境 让我们使用同一种语言 本书符号习惯 本书例程的取得 范例程序说明 与前版本之差异 如何联络作者 第...
侯捷- -深入浅出
MFC
深入浅出
MFC
(第二版) 目录 第0章 你一定要知道(导读) 这本书适合谁 你需要什么技术基础 你需要什么软硬件环境 让我们使用同一种语言 本书符号习惯 本书例程的取得 范例程序说明 与前版本之差异 如何联络作者 第...
深入浅出
mfc
简体
中
文版
MFC
Collection Classes 的選用/ 469 Template-Based Classes / 471 Template-Based Classes 的使用方法/ 471 CScribbleDoc 的修改/ 473 SCRIBBLEDOC.H / 475 SCRIBBLEDOC.CPP / 477 文件:㆒連串的線條/ 481 ...
VC学习大纲 VC学习讲义
如何让CDC上输出的文字、图形具有保持功能,元文件设备描述表的使用,CpaintDC与CClientDC的区别与应用,OnPaint与
Ondraw
在CView
中
的关系及
实现
内幕,集合类CObArray的使用,滚动窗口的
实现
,设备坐标与逻辑坐标的...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章