“Windows”键作为快捷键的一部分
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/401084/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
"Windows" key as part of a shortcut key
提问by Robert P
I very often open a console window while doing my development. Usually Win+R-> cmd -> enter. However, Windows also lets you add a shortcut key to any shortcut ... but when I try to add Win+ Cto make the shortcut for my favorite-sized/shaped/buffered console appear, it uses Ctrl+Alt+Cinstead (already used in various editors and other apps...no go.)
我经常在开发过程中打开一个控制台窗口。通常Win+ R-> cmd -> 回车。但是,Windows也可以让你添加一个快捷键什么捷径......但是当我尝试添加Win+ C,使我最喜欢的尺寸/成形/缓冲控制台的快捷方式出现,它使用Ctrl+ Alt+ C,而不是(在各种编辑器已经使用和其他应用程序......不行。)
Is there any way to use the windows key as part of a shortcut key combo?
有没有办法将 windows 键用作快捷键组合的一部分?
(This would be with Windows XP)
(这适用于 Windows XP)
回答by Igal Serban
You can use autohotkeyfor this sort of thing.
您可以将autohotkey用于此类事情。
And while you are at it. Use consolefor a much improved command console experience.
当你在做的时候。使用控制台获得大大改进的命令控制台体验。
回答by Andrew Coleson
If you read the Tooltip (Click the ? and then the label), it says it automatically uses Ctrl+Altwith the intent of picking the final character and no other modifiers -- I assume to avoid overlap with existing shortcut keys. So, no, I don't think you can assign the Windows key in that manner. There may be some third-party tools (e.g. AutoHotKey) that lets you do so, though.
如果您阅读工具提示(单击 ? 然后单击标签),它会说它会自动使用Ctrl+Alt以选择最后一个字符而不是其他修饰符——我假设避免与现有快捷键重叠。所以,不,我认为您不能以这种方式分配 Windows 键。不过,可能有一些第三方工具(例如AutoHotKey)可以让您这样做。
回答by BMK Media
Also see Kana's SendKey executable. Site
另请参阅 Kana 的 SendKey 可执行文件。地点
You'll see LWIN or RWIN even allows you to choose the left or right WinKey. It's pretty versatile when scripting... and as a bonus it doesn't require installation.
您会看到 LWIN 或 RWIN 甚至允许您选择左侧或右侧 WinKey。它在编写脚本时非常通用......作为奖励,它不需要安装。
Here's the readme contents:
这是自述文件的内容:
___________
DESCRIPTION:
Kana SendKey is a command line program which can be used
to send a system wide hotkey.
__________
HOW TO USE:
1. Run it with several parameters attached into the
command line. For information about the parameters,
see the Parameter section below.
2. You can also create a shortcut and assign the parameters
on shortcut.
______
SYNTAX:
KanaKey [parameter1] [parameter2] ...
Example:
To send system wide CTRL+ALT+O, use:
KanaKey CTRL ALT O
Note: If no parameter is given, no action is performed.
__________
PARAMETERS:
CTRLBREAK = Control+Break
BACKSPACE = Backspace key
TAB = Tab key
CLEAR = Clear key
RETURN = Enter key
SHIFT = Shift key
CTRL = Ctrl Key
ALT = Alt key
PAUSE = Pause key
CAPS = Caps Lock key
ESC = Esc key
SPACE = Space key
PAGEUP = Page Up key
PAGEDOWN = Page Dn key
END = End key
HOME = Home key
LEFT = Left Arrow key
UPARROW = Up Arrow key
RIGHTARROW = Right Arrow key
DOWNARROW = Down Arrow key
PRINTSCR = Prnt Scrn key
INSERT = Insert Key
DEL = Delete Key
LWIN = Left Win key
RWIN = Right Win key
NUM0 = Numeric 0 key
NUM1 = Numeric 1 key
NUM2 = Numeric 2 key
NUM3 = Numeric 3 key
NUM4 = Numeric 4 key
NUM5 = Numeric 5 key
NUM6 = Numeric 6 key
NUM7 = Numeric 7 key
NUM8 = Numeric 8 key
NUM9 = Numeric 9 key
MULTIPLY = * key on numeric key pad
ADD = + key on numeric key pad
SUBTRACT = - key on numeric key pad
DECIMAL = . key on numeric key pad
DIVIDE = / key on numeric key pad
F1 = F1 key
F2 = F2 key
F3 = F3 key
F4 = F4 key
F5 = F5 key
F6 = F6 key
F7 = F7 key
F8 = F8 key
F9 = F9 key
F10 = F10 key
F11 = F11 key
F12 = F12 key
F13 = F13 key
F14 = F14 key
F15 = F15 key
F16 = F16 key
F17 = F17 key
F18 = F18 key
F19 = F19 key
F20 = F20 key
F21 = F21 key
F22 = F22 key
F23 = F23 key
F24 = F24 key
NUMLOCK = Num Lock key
SCROLLLOCK = Scroll Lock key