hotkeys相关内容
我正在使用 WPF 在 C# 中构建一个应用程序.如何绑定一些键? 另外,如何绑定到 Windows 键? 解决方案 我不确定你所说的“全局"是什么意思.在这里,但在这里(我假设您的意思是应用程序级别的命令,例如 Save All 可以通过 Ctrl + Shift + S.) 您可以找到您选择的全局 UIElement,例如,顶层窗口是您需要此绑定的所有控件的父级窗口.由于“
..
有人知道是否可以使用快捷方式触发棱镜命令吗?我的意思是我希望能够以声明方式定义命令与键盘快捷键的绑定,例如 ClientUI 做: 是否有任何用于此目的的开源库?或者代码示例? 我发现 this question 但我认为它没有答案我的. 解决方案 我已经创建了这样的手势触发器.我想和你们分享.基本上,它是 System.Windows.Interactivity 触发器,可以
..
我正在尝试注册某些热键,但我不能,因为它们是 Windows 默认设置. CTRL+WIN+1 最小化当前窗口.我想让它做点别的事情.我想完全禁用 WIN+LEFT/RIGHT.我也在尝试在我自己的虚拟桌面管理器中处理 CTRL+WIN+Arrow. zVirtualDesktop 如有必要,这必须使用 c# 和 Win32 API 来完成.它绝对不能使用 Autohotkey.
..
Mac OS X 10.6 — Cocoa 我正在使用全局事件监视器来使用自定义键盘快捷键显示状态项菜单: globalEventMonitor = [NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDownMask handler:^(NSEvent *event){if ([event keyCode] == kVK_F12){[自
..
我想在 python 2.6 中设置一个全局热键来监听键盘快捷键 ctrl + D 或 ctrl+ alt+ D 在 windows 上,请帮帮我 解决方案 Tim Golden 的 python/win32 site 是在 python 中进行 win32 相关编程的有用资源.特别是,这个例子应该会有所帮助: 捕捉系统范围的热键
..
我想通过 SAS 9.4 for Windows 的增强编辑器中的键盘快捷键执行独立于我当前程序的代码.我已经以有限的成功实现了这一点,只能执行宏语句.但是,我也希望能够执行非宏语句.我该怎么做? 这是我目前为止的想法. 常规设置 通过在命令提示符中输入“KEYS"或提交进入 KEYS 菜单 dm '键'; 对于其中一个键,输入定义 %put 你好,世界! 按 Ctrl+
..
我有一个 WPF ComboBox,当我输入该字母时,我想转到 ComboBox 中以(例如)“e"开头的项目.怎么样? 我的 XAML 代码: 捕获 KeyDown 以强制打开下拉列表可能很有用,如果您希望多个条目以相同的字母开头.
..
我创建了一个 Chrome 扩展,它使用热键 [Alt]+[0...9] 只是为了发现 facebook 使用相同的热键.有什么办法可以让我的扩展程序禁用 facebook 的热键,这样我的火就可以了?我相当确定我已经确定了 facebook 用来实现他们的 [Alt]+[0...9] 热键的代码: document.documentElement.onkeydown=function(a){a
..
在 Eclipse 中,在 Java 中编码并按 Ctrl + Shift + O 自动导入所有类. 在 NetBeans 中,这是通过 Ctrl + Shift + I 完成的. 在 IntelliJ IDEA 中有没有办法做到这一点? 我在 google、StackOverflow、IntelliJ IDEA 配置和 IntelliJ 官方网站中搜索了等效的快捷方式 不容错过的键
..
我正在开发一个应用程序,我需要在后台运行该应用程序,并在按下某个按钮组合时运行一个功能.我有点理解这需要特定于平台的 API 调用(WIN32、X11 等),但我真的不知道如何开始.另外,有没有一种多平台的方式来实现这一目标?我真的需要它在 Windows、Linux 和 OSX 上运行. 解决方案 总结: Qt 事件系统 可能是一个选项(在系统上有一些帮助/桌面管理员级别) Qx
..
Java6 应用程序位于系统托盘中.它需要使用热键(例如 Super-G 或 Ctrl-Shift-L 等)激活并执行某些操作(例如显示输入框). 我该怎么做: Windows(XP 或 Vista) 操作系统/X Linux(Gnome 或 KDE) 解决方案 我已经使用 JNA 为 Java 中的全局热键编译了一个库.它目前支持 Windows、Linux 和 Mac
..
我正在使用 WPF 在 C# 中构建应用程序.如何绑定到某些键? 另外,我如何绑定到 Windows 键? 解决方案 我不知道你说的“全局"是什么意思在这里,但在这里(我假设您的意思是应用程序级别的命令,例如 Save All 可以通过 Ctrl + 从任何地方触发>Shift + S.) 您可以找到您选择的全局 UIElement,例如,顶级窗口,它是您需要此绑定的所有控件的
..
当我的程序不在焦点时,我需要捕获按键.(即 Ctrl+Alt+J)并在我的程序中触发一个事件. 到目前为止,我发现这个 dll 似乎是正确的路径" [DllImport("user32.dll")]private static extern int RegisterHotKey(IntPtr hwnd, int id,int fsModifiers, int vk);[DllImport(
..
我正在编写一个可以连续运行的程序,我想知道是否有与 Autoit SetHotKey(Key, Action()) 等效的 Java.我在这里看到了一个与 GUI 界面相关的答案,但我的程序没有 GUI.我只想让程序在我按下某个键时退出,最好是 ESC. 我希望使用 awt.Robot 的 keyevents 在无限循环中运行程序,我希望能够通过按某个键退出程序. 解决方案 没有核心
..
我想在以下模式下重新映射键盘: 2::ctrl3::移位4::替代5::标签 我的问题是同时按下 3、4、5(相当于按下 alt shift tab)不起作用.经过一番调查后,我发现 ahk 在被按下时无法抓住某些键(2,3,e 或 3,4,5).这是我的代码,通过它我发现了这一点 2::工具提示 2睡眠 500工具提示返回3::工具提示 3睡眠 500工具提示返回4::工具提示 4睡眠 5
..
所以我尝试在游戏中自动运行,其中地图很大,而且我必须跑几英里.我想打开热键(Ctrl+Shift+A 或其他东西)按下运行(在游戏中,我可以运行w).我试过代码,比如: 暂停环形发送 w+^a::暂停 (它可以按下 w,但不能松开),就像这样: +^a::切换 := !toggle切换时发送 {w down} (同样的问题).只是我的问题,还是这些代码有问题? 解决方案 这是我的股
..
AutoHotkey 命令Hotkey 允许在运行时创建动态热键,但其语法和文档似乎将其限制为内置或现有标签/子例程,这使得它很多 不太有用: 热键、键名 [、标签、选项] 有没有办法让它像普通的硬编码热键一样工作?例如: #z::MsgBox foobar ;典型的硬编码热键会弹出一个消息框热键, z, MsgBox foobar ;不;抱怨缺少标签“MsgBox foobar"
..
我是一个狂热的键盘大师用户,我需要一个解决方法来触发像 ⌘⇧L 这样的键盘快捷键(在外部,没有键盘大师).所以我认为 bash 脚本能够做这样的事情.AppleScript 或 Automator 工作流程也足够了.我任何人都可以帮助我这会很棒. 您不必阅读本文,但这就是我想做自己想做的事的原因: 我有一个相同的字符串分配给各种 Markdown 宏,我使用字符串而不是热键,因为它对我
..
据我所知,Windows 没有提供 API 函数来告诉哪个应用程序注册了全局热键(通过 RegisterHotkey).如果 RegisterHotkey 返回 false,我只能发现热键已注册,但不能确定谁“拥有"热键. 在没有直接API的情况下,是否有迂回的方式?Windows 维护与每个注册热键相关联的句柄 - 没有办法获取这些信息,这有点令人抓狂. 一些可能不起作用的例子:发送
..
我对 AngularJS 还很陌生,但到目前为止我已经很喜欢它了.对于我当前的项目,我需要热键功能,并且很高兴看到自 1.1.2 版本以来它得到支持. ng-keydown 指令 (http://code.angularjs.org/1.1.3/docs/api/ng.directive:ngKeydown) 对输入类型按预期工作,但在任何其他上下文(如 div 等)中我都失败了.鉴于文档另
..