当前位置: 首页 > 编程语言 > C#

RegisterHotKeys和全局键盘钩子?分享

时间:2023-04-10 19:00:39 C#

RegisterHotKeys和全局键盘钩子?什么是RegisterHotKeys和GlobalKeyboardHooks,它们是如何工作的?我想制作一个专注于我的应用程序的表单(当它最小化时)的键,然后专注于一个文本框,所以从我读过的内容来看,我需要使用RegisterHotKeys函数(这是一个更好的解决方案,我的需要),但我找不到如何或在哪里可以选择我自己的键(只有一个键-ESC),然后命令它专注于我的表单,然后是文本框。有关如何使用热键的示例。以上就是C#学习教程:RegisterHotKeysandglobalkeyboardhook?如果分享的内容对你有用,需要进一步了解C#学习教程,希望你多多关注—classmyform:Form{publicmyform(){RegisterHotKey(Handle,id,modifiers,mykey);}protectedoverridevoidWndProc(refMessagem){if(m.Msg==0x312)//这是WM_HOTKEY{Show();}base.WndProc(refm);}}本文收集自网络,不代表立场,如有侵权请点右联系管理员删除。如需转载请注明出处: