一般的登陆窗口如何防止alt+f4关闭??

gong_ji 2003-10-16 09:03:22
一般的登陆窗口如何防止alt+f4关闭??
如何被alt+f4关闭了,不就没作用了吗?
如何防止?或者有更好的方法??
...全文
67 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
fq_ln 2003-11-01
  • 打赏
  • 举报
回复
可以屏蔽,你能把窗口中的,在Closing事件中,返回false;
rgbcn 2003-11-01
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2221/2221915.xml?temp=.230343
烤火的鱼 2003-11-01
  • 打赏
  • 举报
回复
响应Closing事件.
HenanBoy 2003-11-01
  • 打赏
  • 举报
回复
在软件中屏蔽者连个键就可以了
if ((e.KeyCode == Keys.F4)&&(e.Alt == true))
{
e.Handled = true;
}

dldl 2003-11-01
  • 打赏
  • 举报
回复
if ((e.KeyCode == Keys.F4)&&(e.Alt == true))
{
e.Handled = true;
}
Lorenes 2003-10-17
  • 打赏
  • 举报
回复

嗯,

连 ALT+ F4 都屏蔽了....

你能屏蔽拔插销吗....?

donger2000 2003-10-17
  • 打赏
  • 举报
回复
登录窗口一般都是对话框的方式打开的,
在loginForm的确定按钮事件中,如果验证结果正确,就执行下面这句:
DialogResult = DialogResult.OK;

这样,你可以在主程中利用它的返回值:
loginForm Login = new loginForm();
if(Login.ShowDialog() != DialogResult.OK)
{
Application.Exit();
}

大户翁 2003-10-17
  • 打赏
  • 举报
回复
在登陆窗口中加一菜单 设置一空项为 alt+f4 ok!
fgc5201314 2003-10-17
  • 打赏
  • 举报
回复
1.将窗体的属性KeyPrieview设置为true
2.在窗体KeyDown事件中加如下代码
private void FormVali_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
//屏掉alt+f4
if ((e.KeyCode == Keys.F4)&&(e.Alt == true))
{
e.Handled = true;
}

}
Stevetan81 2003-10-17
  • 打赏
  • 举报
回复
使用 验证控件 试一试呢
fgc5201314 2003-10-17
  • 打赏
  • 举报
回复
写keycode事件就可以啦,记得设keypreview为true哦~~~
cnhgj 2003-10-17
  • 打赏
  • 举报
回复
http://www.vcfan.com/vb/article/article_form/200111271142.htm
donger2000 2003-10-16
  • 打赏
  • 举报
回复
请参阅:
http://expert.csdn.net/Expert/topic/2166/2166043.xml?temp=.5155603

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧