社区
C#
帖子详情
一个C#新手的问题,非常简单,大家帮帮忙!
snakelzh
2005-01-23 09:40:38
我一直使用MFC编程,在VC中如果要处理一个对话框成功退出的消息,我只需要重载OnOk就可以了。
我想知道这个消息在C#中要重载哪个?
MFC中,对话框的OnCancel在C#中又是哪个?
...全文
275
14
打赏
收藏
一个C#新手的问题,非常简单,大家帮帮忙!
我一直使用MFC编程,在VC中如果要处理一个对话框成功退出的消息,我只需要重载OnOk就可以了。 我想知道这个消息在C#中要重载哪个? MFC中,对话框的OnCancel在C#中又是哪个?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pcyy
2005-01-24
打赏
举报
回复
学习!!!
hui_zi
2005-01-24
打赏
举报
回复
学习!!!
snakelzh
2005-01-24
打赏
举报
回复
不是MessageBox,就是说在对话框被销毁前,如何知道对话框是确定退出还是取消退出,而确定和取消按钮由于是移动设备上的,所以是系统在标题栏右上角提供的。
在VC中,我可以重载OnOk和OnCancel,在C#中呢?只能用jin_xiaolu2000提供的方法吗?
snakelzh
2005-01-24
打赏
举报
回复
还有更方便的用法吗?
xjp0000
2005-01-24
打赏
举报
回复
up
xxuu503
2005-01-24
打赏
举报
回复
form_closing
yinshuhai
2005-01-24
打赏
举报
回复
protected override void Dispose( bool disposing )
{
if(MessageBox.Show("是否确定退出程序!","警告",MessageBoxButtons.OKCancel,MessageBoxIcon.Warning)==DialogResult.OK)
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
}
else
{
return;
}
}
aijing
2005-01-23
打赏
举报
回复
关注
aijing
2005-01-23
打赏
举报
回复
up
jin_xiaolu2000
2005-01-23
打赏
举报
回复
protected override void WndProc(ref Message m)
{
const int WM_SYSCOMMAND = 0x0112;
const int SC_CLOSE = 0xF060;
const int scok=0xF061;
if (m.Msg == WM_SYSCOMMAND && (int) m.WParam == SC_CLOSE)
{
// User clicked close button
// 你改变你的 return;
}
base.WndProc(ref m);
}
//重载了消息处理函数,可以判断CHA和alt+f4
snakelzh
2005-01-23
打赏
举报
回复
不是MessageBox拉,是我自己的一个对话框,标题拦右上角有一个OK和X按钮,我不知道如何实现退出的处理。我想在退出时做一些处理工作。但不知道在哪个消息里处理,如果你没有OK按钮,就告诉我X按钮是哪个处理消息?
marvelstack
2005-01-23
打赏
举报
回复
在.net 下MessageBox是静态类,自己写一个From模拟你说的,是足够了。
DCD
2005-01-23
打赏
举报
回复
退出时会触发一个事件吧,不懂,瞎说的:)
snakelzh
2005-01-23
打赏
举报
回复
补充一下,我是指对话框标题栏上的右上角的“OK”和“X”按钮要处理的消息。
C#
微信公众号开发系列教程三(消息体签名及加解密)
C#
微信公众号开发系列教程二(
新手
接入指南)
C#
微信公众号开发系列教程三(消息体签名及加解密)
C#
微信公众号开发系列教程四(接收普通消息)
C#
微信公众号开发系列教程五(接收事件推送与消息排重) ...
c#
读取空行_
c#
里面,我要读取
一个
文本,这个文本第一行是空行,我怎么读取出来后,删除第一行?...
下面第一行是空的1小型汽车鲁A798H6城市居民小区李志刚燕山小区东区2号楼济南市公安局交通2小型汽车鲁A7W272城市居民小区房健燕山小区东区2号楼济南市公安局交通3小型汽车鲁A7W309城市居民小区任彩芬燕山小区东区2号...
c#
图片存储方式
第一种方式 文件夹与数据库配合 近来做了不少关于这块的功能 ,随着...这种方式主要的方法有两个
一个
就是怎么样读取图片,怎么样存储图上,读取的话我就不多说的这个是最简单的了,只要大家把地址=给存储图片的对...
c#
mysql 批量存储图片_
c#
数据库存取图片的三种方式
第一种方式 文件夹与数据库配合近来做...这种方式主要的方法有两个
一个
就是怎么样读取图片,怎么样存储图上,读取的话我就不多说的这个是最简单的了,只要大家把地址=给存储图片的对象就行了,在取的时候一般要使用...
c#
mysql 批量存储图片_小谈
c#
数据库存取图片的方式
第一种方式 文件夹与数据库配合近来做...这种方式主要的方法有两个
一个
就是怎么样读取图片,怎么样存储图上,读取的话我就不多说的这个是最简单的了,只要大家把地址=给存储图片的对象就行了,在取的时候一般要使用...
C#
110,531
社区成员
642,573
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章