社区
VCL组件使用和开发
帖子详情
谁能告诉我OnDestroy事件到底什么时候产生,我写的程序怎么都不响应OnDestroy了?
shzj
2003-08-18 09:58:39
谁能告诉我OnDestroy事件到底什么时候产生,我写的程序怎么都不响应OnDestroy了?我在C++ Builder,Delphi里都试了一下,怎么任何程序都没OnDestroy响应了?
...全文
75
2
打赏
收藏
谁能告诉我OnDestroy事件到底什么时候产生,我写的程序怎么都不响应OnDestroy了?
谁能告诉我OnDestroy事件到底什么时候产生,我写的程序怎么都不响应OnDestroy了?我在C++ Builder,Delphi里都试了一下,怎么任何程序都没OnDestroy响应了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sprewellkobe
2003-08-18
打赏
举报
回复
收到WM_DESTORY
柯本
2003-08-18
打赏
举报
回复
我的可以,(BCB6+win98)
不过在OnDestroy写上ShowMessage是不会显示的,因为它马上又关闭了,我是设断点跟踪到的
MFC中OnClose和On
Destroy
的调用
OnClose和On
Destroy
: OnClose():消息
响应
函数,
响应
WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼睛所见的对话框从屏幕上消失时),该函数被调用。 On
Destroy
():消息
响应
函数,
响应
WM_
DESTROY
消息,当一个窗口即将被销毁时,被发送。 在单视图
程序
中,
程序
退出时执行的操作顺序为: (1)用户点击退出按钮,发送了WM_CLOSE消息
对话框的OnClose和On
Destroy
消息
响应
OnClose():消息
响应
函数,
响应
WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼睛所见的对话框从屏幕上消失时),该函数被调用,用户在
响应
OnOk()或者OnCancel()函数之后,不会发送WM_CLOSE消息
On
Destroy
():消息
响应
函数,
响应
WM_
DESTROY
消息,当一个窗口即将被销毁时,被发送在单视图
程序
中,
根据<<深入浅出MFC>>所讲,
程序
退出时执行的操作顺序为:
(1)用户点击退出按钮,发送了WM_CLOSE
OnClose和On
Destroy
OnClose():消息
响应
函数,
响应
WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼睛所见的对话框从屏幕上消失时),该函数被调用,用户在
响应
OnOk()或者OnCancel()函数之后,不会发送WM_CLOSE消息 On
Destroy
():消息
响应
函数,
响应
WM_
DESTROY
消息,当一个窗口即将被销毁时,被发送. 在单视图
程序
中,根据>所讲,
程序
退出时执行
OnClose()和On
Destroy
()
OnClose():消息
响应
函数,
响应
WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼睛所见的对话框从屏幕上消失时),该函数被调用,用户在
响应
OnOk()或者OnCancel()函数之后,不会发送WM_CLOSE消息 On
Destroy
():消息
响应
函数,
响应
WM_
DESTROY
消息,当一个窗口即将被销毁时,被发送 在单视图
程序
中,根据>所讲,
程序
退出时执行的操作顺序为
关于CDialog类的OnOK、OnCancel、OnClose和On
Destroy
首先,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和On
Destroy
()是CWnd基类的成员函数,即WM消息
响应
函数。从应用
程序
结构的角度,拿对话框来说,红色的X对应的是CWnd,而处于对话框中的“确定”、“取消”按钮则对应了CDialog。 其次,OnClose():消息
响应
函数,
响应
WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章