腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7257)
视频
沙龙
1
回答
当
窗口
获得
焦点
时
,
我
能否
检测
按键
是否
被
按住
?
javascript
、
keyboard-events
、
onfocus
我
正在跟踪keyDown和keyUp,以显示
是否
在JavaScript中按下了shift键: window.addEventListener("keydown",doKeyDown,false);} if (e.keyCode==16) { shiftKeyDown = false; } } 但是,用户可能在将
焦点
放到另一个
窗口
时
按
浏览 19
提问于2019-04-04
得票数 1
回答已采纳
1
回答
GTK:如何在单击鼠标
时
确定ctl/alt键状态?
gtk
、
mouseevent
、
keyboard-events
我
知道
当
另一个键
被
按下
时
,
我
可以从
按键
事件中
获得
ctl/alt键状态。但是
我
找不到任何方法来
检测
按键
状态,比方说,
当
单击鼠标按钮
时
。是的,
当
按下和释放ctl/alt键
时
,我会得到事件,只要
窗口
保持在
焦点
上,
我
就可以跟踪它们是向上还是向下。但是,如果用户在桌面上单击,使<em
浏览 17
提问于2020-08-15
得票数 0
回答已采纳
1
回答
在Qt中,
我
如何知道哪些修饰符键
被
按下,而不覆盖键按下和释放事件函数。
qt5
、
keypress
我
正在编写一个UI管理器,在这里,
当
您一个小部件
时
,它允许您编辑小部件。
我
在顶层
窗口
中实现了
按键
和释放功能,以便能够
检测
出ctrl和alt键的状态。然而,如果另一个
窗口
或对话框
获得
焦点
,那么它就会变得非常古怪,键按事件就会转到那里而不是
我
的事件侦听器那里。
我
所见过的所有其他GUI工具包,以及
我
所见过的每个单一
窗口
管理器系统,都允许您在任何时候检
浏览 7
提问于2021-03-15
得票数 1
回答已采纳
1
回答
如何使拖动
检测
更加健壮
jquery
、
mouseup
我
将全局的“点击”状态存储在一个变量中,以便
检测
拖动,或者
检测
鼠标
是否
在鼠标移入元素
时
被
按住
。
我
开始认为“各种各样的事情”可能仅限于提醒,浏览器会因为按下快捷键之类的东西而失去
焦点
。
我
想这是可以接受的。
浏览 0
提问于2011-05-09
得票数 2
回答已采纳
2
回答
Javascript onKeyDown函数
javascript
我
编写了一个简单的javascript代码,并为onKeyDown/onKeyUp添加了事件侦听器。它工作得很好,并根据需要
检测
控制键。但是,即使在使用OS快捷方式
时
,控制键也会显示按下。具体来说,
我
在Ubuntu上,并使用Ctrl+Alt+ arrow keys切换工作区。因此,当我切换工作区并返回到Chrome
时
,它会显示已经按下的Control键。
我
不介意,但是即使释放了快捷键,也不会调用onkeyup方法,因此状态显示按下Ctrl键。
我
怎么才能避免这种
浏览 2
提问于2014-07-17
得票数 3
回答已采纳
1
回答
Win32键盘在未聚焦的情况下释放键
时
的管理
c++
、
windows
、
winapi
、
keyboard-events
我
有一个输入管理器,可以通过消息很好地跟踪键盘状态所以我知道什么时候或者什么时候没有,比如左边的控件
被
按下了但是,如果
窗口
失去
焦点
,并且在再次
获得
焦点
之前释放了键,则不会出现“已释放键”消息。 这似乎是每个人都有的一个非常尴尬的问题,所以我觉得
我
错过了一些东西。现在,
我
有一个修复方法,
当
窗口
获得
<em
浏览 2
提问于2017-05-09
得票数 0
6
回答
RecyclerView项目失去
焦点
android
、
android-recyclerview
、
linearlayoutmanager
在
我
的fire tv应用程序中,
我
使用的是带有horizontal layout的recyclerview。看起来像是窃听器。有什么解决方法吗?
浏览 28
提问于2015-12-15
得票数 13
3
回答
Qt:使用Modkey
检测
双击(Shift、CTRL等)
qt
、
mouseevent
、
qtgui
、
modifier-key
如何
检测
在
按住
修改键的同时
是否
双击QWidget (在
我
的例子中为QStatusBar)?
我
可以重载void QWidget::mouseDoubleClickEvent ( QMouseEvent * event )来
获得
双击,但是
当
小部件可能没有
焦点
时
,
我
如何确定它
是否
接收到键事件呢?
浏览 0
提问于2010-02-12
得票数 3
回答已采纳
3
回答
为什么按return键不能在
我
的Gtk.Entry中触发KeyPressEvent?
c#
、
gtk
、
gtk#
我
的代码是这样的:{ ...
当
按下大多数键而不是return键
时
,将调用EntryKeyPressEvent。Edit:
当
大多数键
被
按下
时
,它实际上不会被调用。一些人称其为(例如,上行,向下箭头,转义),但大多数不是(例如,任何字母键,回车键)。作为参考,<em
浏览 1
提问于2009-11-09
得票数 2
回答已采纳
2
回答
WM_KEYDOWN混淆
c++
、
winapi
当
CTRL+S
被
按下
时
,
我
试图让
我
的应用程序做一些事情。
我
只是不确定W和L参数在WM_KEYDOWN中是如何工作的。MSDN有一些关于位字段的东西,
我
不太确定。如何
检测
CTRL和S?谢谢 如果hWnd之外的另一个控件具有
焦点
,
我
该怎么办?
浏览 1
提问于2010-04-26
得票数 8
回答已采纳
2
回答
Android:可以在进入/退出TouchMode
时
得到通知吗?
android
、
view
、
touch
当
系统进入TouchMode
时
,
我
想知道哪个widget会失去
焦点
。
当
系统退出TouchMode
时
,
我
也想知道哪个小部件会
获得
焦点
。覆盖onFocusChange()并不能让
我
满意,因为它不能告诉TouchMode改变,因为它可以在每种模式下发生,触摸,轨迹球,
按键
导航等。那么,
是否
有可能
检测
到TouchMode的变化呢?
浏览 6
提问于2011-05-17
得票数 0
1
回答
虚假UIApplicationDidBecomeActiveNotification通知
ios
、
objective-c
我
能够注册UIApplicationDidBecomeActiveNotification并正确地接收事件。但有时
我
收到这些通知,,而,应用程序仍在运行。
我
怀疑内存问题会触发应用程序辞职/简历,但无法证实是这样的(
我
曾经看到一个内存警告)。有什么理由在应用程序运行时调用这些方法(没有调用,没有锁,等等)?
我
现登记这些通知: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appDidBecome
浏览 4
提问于2013-04-11
得票数 1
回答已采纳
1
回答
如何
检测
按下winforms控件上的鼠标按钮?
winforms
、
scrollbars
我
想实现一个自定义滚动条,但希望它像标准滚动条一样工作。因此,
我
需要
检测
鼠标
按键
是否
按住
了条末端的向上或向下箭头,以便用户可以使用条末端进行滚动。 如何
检测
按钮
是否
被
按住
?MouseDown只在第一次按下按钮
时
触发一次。MouseUp会在按钮
被
释放
时
触发,但是有没有比在MouseDown和MouseUp之间周期性地触发某种计时器更好的方法呢?
浏览 1
提问于2009-03-26
得票数 2
回答已采纳
1
回答
使用user32.ddl中的keybd_event来获知按下的键。在C#中
c#
、
.net
我
目前正在开发一个程序,如果一个键
被
按下,
我
需要获取事件的。(即使
我
的程序没有
被
聚焦/最小化。)为此,
我
想使用keybd_event。
我
也在网上找到了一些东西,但对
我
没有任何帮助。(
我
也查看了MSDN,但我没有找到有用的东西。)感谢您的回答 马塞尔
浏览 2
提问于2014-09-29
得票数 0
1
回答
QtQuick键压事件传播
c++
、
qt
、
qtquick2
(view, this);..。
焦点
处理;可以让
窗口
容器实例具有任何
焦点
策略,并且它将通过调用QWindow::requestActivate()将
焦点
委托给
窗口
。但是,从QW
浏览 1
提问于2016-06-29
得票数 2
回答已采纳
2
回答
如何
检测
到
窗口
未被聚焦?
javascript
、
dom
或者更具体地说,
当
窗口
刚刚打开
时
,如何(或者实际上-你可以)
检测
当前
窗口
是否
具有
焦点
(即它是活动
窗口
)?
我
知道
我
可以监听window.onblur和window.onfocus,但我正在尝试找出如何处理用户“在后台选项卡/
窗口
中打开链接”的问题,代码开始运行时没有调用onblur或onfocus事件。
浏览 1
提问于2010-11-26
得票数 2
回答已采纳
1
回答
Gtk/GtkD在调整
窗口
大小时
检测
鼠标按钮的释放?
performance
、
graphics
、
gtk
、
d
、
gtkd
我
正在尝试改进
我
用GtkD (Gtk的D绑定)编写的绘图库。包含很多点的散点图需要很长时间来调整大小。
我
希望在用户拖动
窗口
边缘以调整大小时重新缩放图像,允许像素化,并且仅在松开鼠标
按键
时
重新渲染它。在调整
窗口
大小时,
是否
有API可以
检测
用户
是否
仍在
按住
鼠标键来拖动
窗口
边缘?如果您不熟悉GtkD,我们还是会感谢您对C Gtk API的响应。
浏览 7
提问于2011-12-29
得票数 3
回答已采纳
1
回答
为什么
当
控制中心打开的时候,快速应用在后台呢?
ios
、
swift
、
nsnotificationcenter
在
我
的快速应用程序中,
我
正在注销活动何时进入后台,但
当
控制中心的opens.my代码类似于: NSNotificationCenter.defaultCenterself.logout() }
当
活动在后台运行时,应用程序
是否
会注销,但
当
控制中心打开
时
就没有了。
浏览 1
提问于2016-07-11
得票数 0
2
回答
如何在Qt中
检测
全局
按键
序列?
c++
、
windows
、
qt
我
想要
检测
一个键序列
是否
被
按下,并且想要在Qt中对该事件执行特定的任务。目前,
我
可以
检测
某些小部件的
按键
,但如何
检测
全局
按键
。
我
的意思是,即使应用程序
被
最小化或隐藏,它也应该
检测
到
按键
。
我
尝试为应用程序创建一个eventFilter,首先重载QObject::eventFilter,如下所示: bool GlobalEventFilter::ev
浏览 0
提问于2014-04-21
得票数 10
回答已采纳
2
回答
跨浏览器方式在
按住
键
时
自动重复
按键
事件
javascript
、
jquery
、
events
、
keydown
使用Javascript / jQuery,
当
有人
按住
键
时
,
我
如何能够自动重复
按键
事件或类似事件?
我
真正想要的是能够检查一个键
是否
按下,但从这里的其他问题看,这似乎是不可能的。用户应该在整个实验中
按住
"T“键,永远不要让它上升。试验包括多项审判,每一次审判都无法
获得
以往审判记录的资料。所以,试1可以记录T的
按键
,但是第2次试验将无法访问该记录,因此也就不知道T
是否
被</
浏览 7
提问于2012-12-25
得票数 5
回答已采纳
点击加载更多
相关
资讯
使用Tkinter进行窗口界面简易编程启蒙篇
真想不到,用这16个Win10快捷键,工作效率成倍提升
收藏!ArcGIS常用功能快捷键汇总,提高你的工作效率
Visual Basic 简介之命令按钮
第八章 事件的处理
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券