首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >识别特殊密钥密钥代码

识别特殊密钥密钥代码
EN

Stack Overflow用户
提问于 2014-05-28 03:24:59
回答 1查看 1.2K关注 0票数 0

我使用的是windows8笔记本电脑。我的旧笔记本电脑有一个组合键fn+f5,它可以让电脑进入睡眠状态。我的新笔记本电脑的一侧有一个电源按钮,它的作用就像你手机上的那个按钮,它可以让电脑进入待机/睡眠状态。但我不喜欢硬件按钮,因为它们会磨损。我插入了一个罗技键盘,它有一个带有电源按钮符号的专用键,当你按下它时,它也会做同样的事情。(顺便说一下,我没有安装任何软件或驱动程序,只是插入了它)我的目标是使用自动热键分配一个组合键来发送相同的键代码。有一些内置的窗口函数(我不知道该怎么叫它们。Shell命令?)它们应该让PC进入休眠状态,但它们总是让它进入休眠状态或关闭它,这不是我想要的,这就是我求助于此的原因。有没有人知道怎么截取键码之类的?

EN

回答 1

Stack Overflow用户

发布于 2014-05-28 05:24:59

将其粘贴到文本文件中并另存为.AHK并运行。

代码语言:javascript
复制
#SingleInstance Force
#InstallKeybdHook
#InstallMouseHook
NP:="Untitled - Notepad"

IfWinExist, % NP
WinActivate
else
IfWinNotExist, % NP
Run, Notepad.exe,, UseErrorLevel, nPID
nPID=%nPID%
if (ErrorLevel){
    MsgBox, there is a problem
}else{
    ToolTip, Notepad running as PID: %nPID%
    Sleep, 1000
    ToolTip
}
WinActivate, % NP
WinWaitActive, % NP
Send, {Raw}Hello %A_UserName%,`n`nRight click on the H icon on your traybar`ngoto -> "Open" ->          "View" - > "Key History and Script Info"`n`nThis area shows you your past keypresses. =]`n`n-islanq
return

AHK Literature on Special Keys - Link

AHK Literature on InstallKeyboardHook - Link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23897387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档