【发布时间】:2014-10-31 08:03:32
【问题描述】:
我正在尝试将 ctrl+alt+d 映射到 delete。不幸的是,当我按下该组合时,系统会看到 ctrl+alt+delete,这自然会调出锁定屏幕。
我已经尝试过让 ctrl 和 alt 键查找系统,但它不起作用:
^!d::Send {Alt Up}{Ctrl Up}{Delete}
我尝试将~ 和$ 放在热键前面,但这也不起作用。
我意识到我可以使用KeyWait 来等待修改键被释放:
~^!d::
KeyWait Control
KeyWait Alt
Send {Delete}
return
但是后来我不能反复按ctrl+alt+delete快速删除字符。我必须在每次按下之间释放修饰键,这很尴尬。
我意识到我可以模拟向前删除,在右侧选择一个后跟一个退格键:
^!d::Send {Shift Down}{Right}{Shift Up}{Backspace}
但这有点笨拙,尽管它确实可以在不释放修饰符的情况下工作。开始觉得没有办法做到这一点,所以任何帮助都将不胜感激。
【问题讨论】:
标签: autohotkey