腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C++
:
GetAsyncKeyState
()
不会
立即
注册
按键
、
、
、
在我正在编写的程序中,当我按下“退出”键时,我希望它
立即
注册
,即使在睡眠期间也是如此。目前,它一直等到睡眠语句结束,然后才
注册
按键
。休眠时间对程序很重要,因此它不是仅仅添加暂停并等待用户输入的问题。ESCAPE) { if (
GetAsyncKeyState
(VK_ESCAPE)) {
浏览 14
提问于2017-08-04
得票数 0
回答已采纳
1
回答
C++
GetAsyncKeyState
在控制台窗口中不工作
、
我正在尝试学习和体验一下
C++
,这就是它目前的样子: std::vector<std::string> lines = { }; { if (
GetAsyncKeyState
浏览 0
提问于2015-03-13
得票数 0
1
回答
C++
模拟
按键
、
、
我对
C++
非常陌生,无法找到如何模拟
按键
。我想这样做: { } 当我点击键盘上的"R“键时,我希望程序模拟一个
按键
3 (0x33)。
浏览 3
提问于2020-01-12
得票数 1
1
回答
"
getAsyncKeyState
“会触发杀毒程序
c++
吗
、
、
我正在尝试为Windows的OBS编写一个插件,我需要处理
按键
事件,现在我已经看到(1) (2)提到了他们的防病毒功能{}if(
GetAsyncKeyState
( 'A' ) & 0x8
浏览 0
提问于2016-05-10
得票数 1
3
回答
捕获
按键
C++
、
、
、
我使用了一个简单的循环来捕获用户的
按键
;{ { //Do stuff }当用户按下某个键时,它会“做一些事情”,但是很明显,因为它是无限循环的,而且我是
C++
的新手,它占用了100%我已经试过了Sleep()函数(如果我把它放在'for循环‘中,它会错过
按键
,如果我
浏览 4
提问于2012-09-30
得票数 3
1
回答
在
c++
中控制关于
getasynckeystate
函数的输入速度
、
、
、
我正在使用
c++
中的
getasynckeystate
函数编写一个简单的俄罗斯方块程序。我想在while循环中控制我的输入速度,这样块就
不会
移动得太快。这是我的简单伪代码。while(1) if(
GetAsyncKeyState
(0x41) & 0x8000) //when key input is 'a' {除此之外,块应该在
按键
的同时连续移动。我知道我不应该使用睡眠函数来实现这个目标,但是我不知道如何只使用
geta
浏览 4
提问于2020-05-11
得票数 0
1
回答
GetAsyncKeyState
和Numpad数[
C++
]
你怎么能侦测到一个数字
按键
?我知道这是个愚蠢的问题,但几天前我才开始着手编程,并开始研究C/C#和
C++
。到目前为止,我的情况如下: // do this }
浏览 0
提问于2016-06-09
得票数 0
回答已采纳
1
回答
如何在JScript.Net中收听密钥
我希望的是使用JScript .NET捕获
按键
,并使用该jsc.exe编译代码。那么,FLASH中是否有类似于"addEventListener("keyDown",keyCheck)“的内容。或
GetAsyncKeyState
()来自
C++
。我要用什么图书馆?请分享一个小的,简单的例子。
浏览 3
提问于2015-07-29
得票数 1
回答已采纳
1
回答
阻止
GetAsyncKeyState
函数在被调用后检测到输入?
C++
不过,我在使用
GetAsyncKeyState
函数时遇到了问题,因为即使在调用它之后,它也会存储
按键
。从MSDN网站:确定在调用函数时某个键是向上还是向下,,以及在之前调用
GetAsyncKeyState
.之后是否按下了该键。黑体区域是给我造成问题的地方,因为用户可以在不轮到他/她的时候发送垃圾密钥输入,然后当它变成他/她的回合时,游戏会提示用户并
立即
确认预先按下的输入。我对此的功能非常类似: while (true) //
浏览 1
提问于2015-08-16
得票数 0
回答已采纳
2
回答
尝试在
C++
/CLI项目中调用
GetAsyncKeyState
()时出错
、
、
、
我正在做一个相当复杂的项目,在这个项目中,我使用
C++
/CLI访问用plain-old-C++编写的类。它是一个Windows Forms GUI项目,使用了许多与其(非CLI)
C++
姊妹项目相同的功能。在我的一个类中,我正在尝试调整以在这两个环境中工作,我使用此函数轮询
按键
: return (
GetAsyncKeyState
= 0; 我在"extern "C" shor
浏览 2
提问于2011-10-16
得票数 2
回答已采纳
3
回答
是否在未使用enter确认的情况下读取组合?
所以基本上我只想从用户那里读取字符,并让我的代码知道,当用户输入一个定义的组合时(例如,CTRL+F -但没有使用Enter确认,例如),它就是输入的末尾。我该怎么做呢?我只知道如何用enter和比较他们的ASCII来识别字符...
浏览 4
提问于2013-03-21
得票数 0
2
回答
在
C++
中使用键盘进行多个移动
、
另外,我怎样才能让它同时向两个方向移动,而
不会
在释放键时停止另一个方向?谢谢{ g_cObjectWorld.ResetImpulseVector();} if(
GetAsyncKeyState
g_cObj
浏览 3
提问于2012-09-27
得票数 1
3
回答
getAsyncKeyState
无法识别
按键
输入
、
、
所以我决定今晚写一个小小的键盘记录器,只是为了学习
getAsyncKeyState
。我听说
getAsyncKeyState
在Windows7 x64上不能很好地工作,是真的吗? Sleep(20); { if (
GetAsyncKeyState
因为我假设它与
getAsyncKeyState
相关,而不是我的代码(
浏览 0
提问于2011-09-23
得票数 1
回答已采纳
1
回答
如何更改PrtSc (PrintScreen)密钥的功能?
、
、
我的程序使用
GetAsyncKeyState
API函数来扫描PrtSc。它工作得很好。 问题是,PrtSc的原始功能也会继续工作。因此,只要按下PrtSc,就会生成桌面的屏幕截图。我尝试了这种添加
注册
表项来更改扫描码的方法。这使得的PrtSc键几乎“消失”了。从这个意义上说,
GetAsyncKeyState
也不再看到
按键
。
浏览 3
提问于2021-06-23
得票数 0
1
回答
AutoclickerInGame -为什么不工作?
、
我正在尝试做机器人谁会自动
按键
,当游戏是打开的。在记事本中这个程序运行得很好,但在Metin2中它什么也不做。你有什么想法吗,出什么问题了?
浏览 0
提问于2017-05-12
得票数 0
1
回答
GetAsyncKeyState
输入?
、
、
、
我一直使用
GetAsyncKeyState
(int vKey)作为我在游戏中的输入。我有两个问题?A.)它是非常高效的,还是有其他东西可以更好地处理键盘输入?B.)如何将密钥限制为只感知一次。-我想应该是这样的prevState = currentStateif(currentKeyState
浏览 0
提问于2014-05-15
得票数 0
1
回答
在OSX中获取鼠标按钮状态
、
、
、
有没有办法在OSX中查询鼠标
按键
的状态?换句话说,我正在寻找一个返回鼠标按钮当前是否被按下的函数。在Windows下,等价物应该是
GetAsyncKeyState
(VK_LBUTTON)。CGEventSourceFlagsState,当用kCGEventSourceStateHIDSystemState调用它时,它会返回控件、SHIFT、Alt键的信息,但从我所看到的情况来看,不幸的是
不会
返回鼠标
按键
的信息
浏览 9
提问于2019-05-15
得票数 0
1
回答
无限循环崩溃WinAPI
、
、
、
我对
C++
和WinAPI还有点陌生,我遇到了一个问题。在WinAPI中,我不能使用无限的while循环(在本例中,为true),但在没有崩溃的情况下,我完全可以在控制台应用程序中完成我想要做的事情。我试图检测一个
按键
,所以我相信我需要这个循环,除非有人可以提供其他方法来做这件事。while (true) { //my code here}非常感谢您对此的任何帮助或建议
浏览 1
提问于2016-03-05
得票数 0
回答已采纳
1
回答
Qt按下按钮,单击“不总是有效”。
、
、
、
、
但有时它不
注册
我的点击。有时,我需要最多5-10次点击,使函数触发一次,我不知道为什么。为了确保这是Button / Click的一个问题,我尝试使用这个函数进行
按键
,如下所示: SendResetEchoRequest()有人知道为什么有时它不
注册
我的点击吗?
浏览 2
提问于2016-05-19
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券