keypress相关内容

检测C#中的多个同时按键

我希望通过检测某些无法键入的组合键(转义序列)(例如Ctrl + C,Ctrl + Z等)的按键来模拟C#中我的串行通信的超级终端功能.我理解这些键具有它们的ASCII等效项,并且可以照此发送.但是我在检测多个按键时面临问题.我的一些代码仅供参考: private void Transmitted_KeyDown(object sender, KeyEventArgs e) { i ..
发布时间:2020-04-26 09:13:07 C#/.NET

使用箭头键移动PictureBox-处理PictureBox中的键盘事件

我有一个PictureBox,使用下面的代码移动对象.我需要在表单中添加一些按钮,但是,当我启动程序时,箭头键会在按钮中导航,而不是在输入按键中导航.我已经尝试了很多 Form.Load()上的PictureBox.Focus()和PictureBox.Select()之类的方法,并在此处上完全禁用此答案上的箭头键导航,但是对象将不再移动. private void UpdateScreen ..
发布时间:2020-04-26 09:13:06 C#/.NET

python按键简单游戏

我想在屏幕上看到一个标志,例如,可能是(哈希)“#".符号将具有一些起始位置,比方说(0,0).如果我按向右箭头,希望看到标志向右移动,如果按向左箭头,则希望看到向左移动,依此类推. 到目前为止,我的代码看起来像这样,并且可以读取pos,但是我想添加某种“动画",以便可以在屏幕上看到符号在移动: !更新:为了给您一个线索,我创建了“图标",现在当您按向右或向左键时,图标会朝所需的方向移动. ..
发布时间:2020-04-26 09:13:03 Python

在JS中检测双Ctrl按键

我有一个自定义CMS,想添加一个“快捷菜单",该快捷方式是在300毫秒之内两次按下 Ctrl 键触发的. 我使用原型,所以我的出发点显然是: Event.observe(document, 'keypress', function(event) { if(event.keyCode == Event.KEY_XYZ) { show_shortcuts}); 目前,我的方法是使用当前时 ..
发布时间:2020-04-26 09:12:56 前端开发

WM_KEYDOWN-捕获按键事件

我正在尝试做一个非常简单的任务-按下某个键时会发生一个事件-但是实现它有很多困难. 我正在使用Win32 API.我被问到我正在使用什么框架,但我不知道.我正在使用Visual C ++,该程序是Windows程序. 我要做的就是如果按下特定的键,就会发生一个事件.在本例中,我使用's'键,并且该事件是一个整数,可以设置为1或0;不论在按键时未设置为哪个(我会使用bool,但我尚不知道 ..
发布时间:2020-04-26 09:12:54 C/C++开发

如何在Ruby中捕获按键?

在Ruby中,我需要一个简单的线程,该线程将在每次按下键时运行一些代码.有办法吗? 我需要能够捕获 Page Up 和 Page Down 这是我尝试过的: #!/usr/bin/env ruby Thread.new do while c = STDIN.getc puts c.chr end end loop do puts Time.new sl ..
发布时间:2020-04-26 09:12:52 其他开发

使用C#在Selenium RC中按Enter键

如何使用C#使用Selenium RC按下Enter键? 我正在使用Selenium与SearchBox一起工作. 我必须在其中键入一些名称,然后按 Enter 进行搜索. 没有Submit按钮.因此,我必须使用 Enter . 我尝试过类似的事情 selenium.KeyPress("quicksearchtextcriteria", "13"); 但是不起作用. ..
发布时间:2020-04-26 09:12:48 C#/.NET

AngularJS退格按键

我需要在输入中捕获用户的退格键. 所以我做到了: 然后,在我的控制器内部完成此操作,只是为了检查其是否正常工作: $scope.removeTagOnBackspace = function() { ..
发布时间:2020-04-26 09:12:40 其他开发

在QWidget中实现keyPressEvent

我有一个带有继续按钮的QDialog窗口.继续按钮是默认按钮,因为每当我按下Enter键时,都会按下继续按钮.我发现了一些奇怪的事情:当我按Enter键三下时,继续按钮也被按了三下.但是,当我第四次按下它时,整个窗口关闭.我在关闭窗口的继续按钮下面有一个取消按钮,但是我没有将取消按钮设置为默认按钮或其他任何按钮. 我想覆盖keyPressEvent,以便每当我在窗口中时,输入按钮将始终连接到 ..
发布时间:2020-04-26 09:12:37 Python

MATLAB:暂停程序并等待按键

我正在编写一个程序,在该程序中有时会绘制图形并显示在屏幕上.然后,用户需要按"y"或"n"来接受或拒绝该图.我当前的解决方案使用PsychToolbox(不需要实际的解决方案),其中包括一个名为"KbCheck"的命令,该命令会在调用所有键盘按钮的状态时进行检查.我的代码如下: function [keyPressed] = waitForYesNoKeypress keyPressed = ..
发布时间:2020-04-26 09:12:33 其他开发

键入时的平均按键间时间

我试图用谷歌寻找答案,但是也许没有广泛的研究或者也许我没有使用正确的术语. 基本上,我希望对打字时两次按键之间的平均时间有所了解.我想知道的原因是我正在进行一个模糊搜索,该搜索将在下拉菜单中使用.我们可以采取一些措施来提高结果的准确性,但会降低速度.但是,如果这样的速度在按键之间的时间间隔内仍低于合理的阈值,则可以实施更改. 任何帮助将不胜感激. 解决方案 解决此问题的另一种方 ..
发布时间:2020-04-26 09:12:28 其他开发

在WPF应用程序中按Return键时,如何模拟Tab键的按下?

在WPF应用程序中,我有一个包含很多字段的窗口. 当用户在填写每个字段后使用TAB键时,Windows会了解到它会移至下一个.这是很清楚的行为. 现在我要做的是使其模拟TAB键,而实际上RETURN被命中了. 因此,在我的WPF xaml中,我暗示了KeyDown="userPressEnter" 及其背后的代码: private void userPressEnter(obje ..
发布时间:2020-04-26 09:12:26 C#/.NET

模拟鼠标移动/单击/键在不活动的应用程序中按

我知道如何模拟鼠标和键盘事件,但是它们的行为就像用户执行它们一样,因此它们将影响活动的窗口.我需要模拟这些输入之一,但是要在不活动的窗口中进行模拟. 我并不是说它已被最小化,例如,假设您有msPaint和记事本.记事本在油漆前面.而且,您想在绘制窗口的某些坐标上模拟鼠标单击,但是没有将其设置为活动状态,因此用户可以继续使用位于绘制区域的记事本. 这有可能吗? 谢谢! 解决方案 ..
发布时间:2020-04-26 09:12:24 其他开发

在整个应用程序中捕获按键

是否有可能捕获(我猜是在app.xaml.cs中的某个地方)任何键,如果它按下了打开的窗口? 感谢帮助! 解决方案 您可以使用此要点注册一个全局钩子.当您的应用程序运行时,只要按下给定的键,它将触发.您可以像这样在App类中使用它: public partial class App { private HotKey _hotKey; protected ove ..
发布时间:2020-04-26 09:12:20 C#/.NET

在Selenium RC中模拟TAB按键事件

我需要使用Java API在Selenium RC中模拟Tab键的按键操作. 我使用以下命令输入了一些文字 selenium.type(input, "mytext"); 我尝试了3种替代方法来使标签正常工作: selenium.keyPress(input, "\\9"); 和: selenium.focus(input); selenium.keyPressNa ..
发布时间:2020-04-26 09:12:16 其他开发

如何模拟Unicode字符“按键"?在Mac OS X中使用Objective-C?

我想在Mac OS X中模拟一个Unicode字符以发送到Foreground应用程序. 我的意思是我有一个Unicode字符(可以包含阿拉伯语,中文等),例如"a",我想输入它.请注意,我不尝试使用虚拟密钥或密钥代码.只是一个字符. 真心的, 佩曼·莫尔塔扎维(peyman Mortazavi) 解决方案 我发现了一种非常好的方法,但是仍然存在问题.看一下代码,然后写出当前的问题. ..
发布时间:2020-04-26 09:12:14 移动开发