社区
VB基础类
帖子详情
如何把windows的一些热健屏蔽掉。
sillyer
2001-12-01 12:00:18
我做了一个程序,想把如:Alt+F4这样的热健屏蔽掉,该怎么做?
...全文
57
2
打赏
收藏
如何把windows的一些热健屏蔽掉。
我做了一个程序,想把如:Alt+F4这样的热健屏蔽掉,该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Greenberet
2001-12-07
打赏
举报
回复
'首先定义一个全局布尔变量“CanExit”, 然后加入以下过程:
'首先设置一个全局布尔值“CanExit”来标识是否允许退出~
Dim CanExit As Boolean
Private Sub Form_Load()
CanExit = False '设置不能退出标志(对ALT+F4起作用,当要退出时 CanExit 必须为真)
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If Not CanExit Then Cancel = True '只有当 CanExit = True 时,才能退出(关闭)
End Sub
'这样 Alt+F4 这不能使用了,如果要屏蔽 ALT+TAB / CTRL+ALT+DEL / CTRL+ESC 可以
'调用 API 做到,这方面的例子好多~
Greenberet
2001-12-01
打赏
举报
回复
在 Form_QueryUnload 或 Unload 事件中加入退出标志的判断即可(看你原贴子)
delphi
热健
屏蔽
DELPHI写的
热健
屏蔽源代码。供大家参考下。
实现屏蔽 Ctrl + Alt + Del 、Ctrl + Shift + Esc 等热键(一)
winlogon 进程通过 SignalManagerWaitForSignal 函数循环等待系统快捷键。最终通过 WMsgKMessageHandler 回调函数来实现 RPC 消息的处理。第一个参数 uMsgCSessionKey 控制会话有关(CSession)的回调消息,这不是我们需要关注的。第二个参数 uMsgWLGenericKey 控制注册调用(WLGeneric)的回调消息,其中包含了对快捷键处理有关的函数。
VC实现Win2000下屏蔽Ctrl+Alt+Del键
导读: 大家知道,Ctrl+Alt+Del是Win2k/NT操作系统默认的系统登录/注销组合键序列,系统级别很高。在应用程序中,想要
屏蔽掉
该键序列的响应或得到这个"按下"事件,难度是相当大的。本例介绍了一种简单易行的方法,实现在用户登录成功后,按下Ctrl+Alt+Del不再弹出"
Windows
安全"对话框。需要读者朋友注意的是,本实例必须运行在
Windows
2000环境下。 一
第二章:
WINDOWS
的一些技巧
第二章:
WINDOWS
的一些技巧 .如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右 上角的关闭图标. 2.在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快 3.用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入 CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。 4.MSN中发消息的时候是按enter的
Windows
API参考大全
第一章 Win32 API概论 1.1为什么使用 Wu32 API 在
Windows
程序设计领域处于发展初期时,
Windows
程序员可使用的编程工具唯有API 函数。这些函数在程序员手中犹如“积木块”一样,可搭建出各种界面丰富、功能灵活的应 用程序。不过,由于这些函数结构复杂,所以往往难以理解,而且容易误用。 随着软件技术的不断发展,在
Windows
平台上出现了很
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章