关闭对话框的正确方法

失憶狂想癥 1个月前 已收到3个回答 举报

美女亲一个 5星

共回答了57个问题采纳率:91.7% 评论

1、首先按组合键win+r打开运行窗口,输入。

2、调出注册表编辑器窗口后,依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explore。

3、选中Explorer项后,在其右侧新建一个DWORD 32位值,并命名为NoNewAppAlert,

4、创建完毕,双击将NoNewAppAlert打开,把数值数据更改为1,点击确定保存设置,最后重启计算机生效即可。

1小时前

15

我们贰哥 4星

共回答了400个问题 评论

关闭对话框的快捷方式:一般情况下,点击alt和f4按键,即可关闭对话框。alt和f4组合快捷键的用途:

1、利用键盘快速退出当前页面。

2、结束当前正在运行的应用程序。应用程序会提示用户是否保存当前已变更的操作。若无提示,一般情况下,退出后页面修改不被保存。若应用于桌面,ALT和F4组合快捷键也可用于调出关闭计算机的提示框。

21小时前

25

心上岛屿 3星

共回答了369个问题 评论

从用户单击关闭按钮(标题栏最右边)或者用鼠标或键盘选择系统菜单的“关闭”选项,直到窗口消失,应用程序结束。这期间到底发生了什么呢?

1、首先会产生一个WM_SYSCOMMAND消息,如果程序员没有对此消息进行拦截,则由缺省的窗口函数DefWindowProc进行处理,如果表达式(LOWORD(wParam)&0xFFF0)==SC_CLOSE 成立,DefWindowProc发出一个WM_CLOSE消息。

2、同样,如果程序员没有对WM_CLOSE消息进行拦截,则还是由DefWindowProc进行处理,这次,她只简单的调用DestroyWindow函数,DestroyWindow先把窗口破坏掉,使用户看不到窗口。但是窗口破坏后,应用程序并没有结束,于是DestroyWindow再接再励,送出了一个WM_DESTROY消息。

3、这一次,WM_DESTROY被载获了,通常是会有这样的句子:

case WM_DESTROY:

PostQuitMessage(0);

...

这里PostQuitMessage函数很简单的发送一个WM_QUIT消息来响应WM_DESTROY

4、WM_QUIT消息非常特殊,她使GetMessage函数返回0,从而结束了消息循环,

应用程序从此结束。

18小时前

28
可能相似的问题

猜你喜欢的问题

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com