社区
Delphi
帖子详情
如何在DELPHI中使用钩子技术,屏蔽WINKEY等系统功能键!
lenjack
2003-10-20 09:53:29
各位大侠, 我是一位程序爱好者.在学习的过程中遇到一点难题.
如何在DELPHI中使用钩子技术,屏蔽WINKEY等系统功能键! 最好能够将代码写出.万分谢谢!!
...全文
55
2
打赏
收藏
如何在DELPHI中使用钩子技术,屏蔽WINKEY等系统功能键!
各位大侠, 我是一位程序爱好者.在学习的过程中遇到一点难题. 如何在DELPHI中使用钩子技术,屏蔽WINKEY等系统功能键! 最好能够将代码写出.万分谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leilu
2003-10-20
打赏
举报
回复
你可以搜索一下
hmzgz81
2003-10-20
打赏
举报
回复
学习! up
MF创建
屏蔽
掉
系统
键的全屏应用程序
项目名称: SoundContrl框架 版本号: v1.0.1 第一作者: Jef 地址:
中
国/江苏 日期: 20091213 电子邮箱: dungeonsnd@126.com 版权: 1.您可以修改及免费
使用
本程序。 2.修改之后附上您的个人信息发送到上面的作者邮箱,作者负责在全面测试后发布您修改后的新版本。 3.您
使用
本程序而导致任何伤害以及经济损失,由过错方依法承担所有责任,一概与第一作者及合作单位无关。 4.如果您
使用
本程序则表示您已经同意此版本协议!否则请勿
使用
! 项目功能: 这个框架主要演示创建一个全屏应用程序的一种方法,并且
屏蔽
掉常见
系统
键。 版本历史: v1.0.1 20091213第一版本 运行步骤: 直接用VisualStudio 2008运行SoundContrl里面的程序,会发现全屏并
屏蔽
掉了
系统
键。 如何
使用
: 进行项目开发时,可以先建立项目,然后把本解决方案框架拷贝到新建项目
中
即可。 也可以自己根据需要修改。 其它: 框架分为两部分: 1.Hk.dll. 负责创建全局的低级别的键盘
钩子
.
钩子
回调函数
中
屏蔽
了常见的
系统
键,如
Win
Key
,Alt+Tab,Ctrl+Esc,Alt+Esc。(此种方法
Win
XP下无法
屏蔽
Ctrl+Alt+Del组合键。) 2.SoundContrl a. 程序演示了如何创建一个全屏的程序,并且没有菜单栏、工具栏、状态栏,这些菜单工具及状态都需要程序设计者自己创建。 b. 另外,作为一个全屏的程序,必须 要处理有关的
系统
键,否则用户按了
系统
键会影响到你的程序。FullScreenDemo调用了Hk.dll创建了键盘
钩子
,运行程序会自动全屏且无任何按钮,只能通过程序的
中
预 留(见View类)的Esc键来退出,或者打开任务管理器先在程序上右击选择最小化(不应该直接结束任务或结束进程,因为那样可能无法自动移除键盘
钩子
),接着在任务栏上 已经最小化的程序图标上右击选择关闭即可关闭应用程序。 友情提示,如果需要MFC原来的菜单只要到MainFram.cpp里面取消我注释掉的即可。另外发布应用程序时要把Hk.dll一同发布。
win
key
操作
系统
快捷键
win
key
快捷键,可以自定义
win
+任何键来组成快捷键,方便实用
win
key
注册码
win
key
注册码
win
key
win
dows_
key
查看工具软件
常用快捷知识(fn键
win
key
键 运行)
常用的快捷知识(fn键,关于电脑触屏开关,扬声器开关 、
win
key
键,高手经常用的快捷键、 运行命令大全)
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章