社区
VB基础类
帖子详情
请问在MDI窗体中,怎样捕获子窗体关闭事件(不用时钟控件控制),谢谢
hlq8210
2008-07-01 11:30:48
RT
...全文
147
5
打赏
收藏
请问在MDI窗体中,怎样捕获子窗体关闭事件(不用时钟控件控制),谢谢
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hlq8210
2008-07-03
打赏
举报
回复
我的程序子窗体比较多,考虑维护的问题,不想在子窗体写任何代码实现MDI 捕获子窗体关闭事件
vansoft
2008-07-02
打赏
举报
回复
抛出一个事件就行了.
Public Event FormClose()
Private Sub Form_Unload(Cancel As Integer)
RaiseEvent FormClose
End Sub
MDI里申明
private withevent oForm as Form1
这样就象按钮一样在上面有事件选择了.
要显示时,必须NEW
set oForm = New Form1
oForm.show
hlq8210
2008-07-02
打赏
举报
回复
Sandrer 你好,能不能给段代码,谢谢
Sandrer
2008-07-01
打赏
举报
回复
1楼的方法最简单也是最见效的~
不过如果你窗体过多的话就不是很方便了
还有个方法就是子类化MDI主窗口中的一个类,此类名为MDIClient
拦截消息WM_MDIDESTROY,此消息中的wParam参数就是关闭的子窗体的句柄
螺丝刀2000
2008-07-01
打赏
举报
回复
不如在每个子窗体关闭事件里加个语句,
把事件传到MDI里面。
C#编程经验技巧宝典
6 <br>0014 如何锁定
窗体
中
的
控件
6 <br>0015 统一
窗体
中
控件
的字体设置 7 <br>0016 通过“格式”菜单布局
窗体
7 <br>0017 起始页
中
的“Visual Studio开发人员新闻” 7 <br>1.3 MSDN帮助的...
delphi 开发经验技巧宝典源码
0266 在
MDI
中
真正
关闭
子
窗体
176 0267 给
MDI
主
窗体
添加背景 176 0268 动态显示像
MDI
的
子
窗体
177 0269 打开
MDI
窗体
时其他
窗体
会显示出来的原因 177 8.4
窗体
的大小及位置 178 0270
控制
窗体
的最大化、...
delphi 开发经验技巧宝典源码06
0266 在
MDI
中
真正
关闭
子
窗体
176 0267 给
MDI
主
窗体
添加背景 176 0268 动态显示像
MDI
的
子
窗体
177 0269 打开
MDI
窗体
时其他
窗体
会显示出来的原因 177 8.4
窗体
的大小及位置 178 0270
控制
窗体
的最大化、...
Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3
实例246
控制
窗体
加载时的位置 315 实例247 设置
窗体
在屏幕
中
的位置 315 实例248 从上次
关闭
位置启动
窗体
316 实例249 始终在桌面最顶层显示的
窗体
317 11.2 设置
窗体
大小 319 实例250 设置
窗体
大小 319 实例251 ...
Visual C#.NET入门与提高(有源代码)
MDI
窗体
程序\ 菜单程序\ 按钮用法程序\ 表视图树视图程序\ 分割条分组框程序\ 复杂
控件
程序\ 图象
时钟
示例程序\ 状态栏工具栏\ 文件对话框程序\ 颜色对话框程序\ 字体对话框程序\ 画笔程序\ 画刷程序\ 基本绘图程序\...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章