腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
创建
ctype
数组
以
使用
sendinput
发送
扩展
的
扫描
码
python
、
ctypes
、
sendinput
我想做同样
的
事情:
使用
ctypes在Python中
使用
How to use extended scancodes in
SendInput
。我可以用
Sendinput
发送
常规
的
扫描
码
,但是我似乎不能
发送
Input
数组
,因此无法
发送
扩展
的
扫描
码
。到目前为止,我是这样做
的
。有谁能给我指个方向吗?这
浏览 52
提问于2020-12-24
得票数 1
1
回答
unicode
的
VkKeyScanEx/
Sendinput
替代方案?
c#
、
pinvoke
、
sendkeys
我现在正在试着
发送
一个角色。因此,我
使用
位于user32.dll中
的
本机方法GetKeyboardLayout和VkKeyScanExW从系统中获取当前键盘布局
的
虚拟键代码(以及shift和control-state)。然后,我
使用
来自user32.dll
的
本机方法
SendInput
将这个虚拟键码
发送
给应用程序。 一切正常--除了欧元
的
标志。我读
Sendinput
也允许
使用
硬件
扫描
浏览 1
提问于2012-01-11
得票数 1
回答已采纳
2
回答
如何
使用
全局键盘钩子
发送
按键?
c++
、
windows
、
keyboard
、
hook
、
inject
我试图将密钥
发送
到一个应用程序,该应用程序不响应我到目前为止
使用
过
的
任何API() (
SendInput
()、PostMessage()、SendMessage()等)。然而,我测试了Windows
的
屏幕键盘实用程序,并按下了我需要
的
键,应用程序很容易收到这些键。谢谢。
浏览 0
提问于2011-08-07
得票数 4
2
回答
在DirectInput应用程序中
使用
SendInput
应用程序接口模拟键盘
c#
、
directinput
、
sendinput
我知道
使用
钩子可以100%地工作,但我正在尝试找到一种更简单
的
实现。我做了相当多
的
搜索,发现通过
使用
带有
扫描
代码
的
SendInput
应用程序接口而不是虚拟键应该可以工作,但它似乎表现得像键
的
“卡住”。我已经
发送
了KEYDOWN和KEYUP事件,但是当我尝试在DirectInput环境中
发送
消息时,游戏就像按住了键一样。下面是我正在调用
的
SendInput
函数
的
代码
浏览 3
提问于2010-09-05
得票数 16
回答已采纳
1
回答
如何
使用
SendInput
()将密钥
发送
到DirectX应用程序?
c#
、
directx
、
sendinput
我需要将密钥
发送
到DirectX应用程序。我尝试
使用
SendInput
(),因为它听说除了DirectInput钩子之外,它是最底层
的
键模拟。我正在寻找解决方案,我发现我必须
使用
扫描
码
而不是wVk,并将dwFlags设置为0x0008 (
扫描
码
)。0) new Exception("Error: " + Marshal.GetLastWin32Error().ToString());
浏览 1
提问于2013-11-15
得票数 1
1
回答
SendInput
()表示仅键盘大写
winapi
、
keyboard
、
sendinput
我几分钟前刚刚在这里问过,如何
发送
大写字母。解决方案是在字母之前
发送
shift。但在打开shift后我无法关闭它...我正在努力
使用
KEYEVENTF_KEYUP标志,如下所示:Input.type = INPUT_KEYBOARD;Input.ki.wVk = VK_LSHIFT; Inp
浏览 1
提问于2012-07-12
得票数 1
回答已采纳
1
回答
如何
使用
ctype
将
SendInput
函数包装成python
python
、
ctypes
我正在尝试让来自user32.dll
的
SendInput
函数
使用
ctypes.I在python中工作。我是一个新手,但从我从文档中读到
的
内容来看,您必须在python中
创建
该函数所需
的
结构,然后将其传递给该函数。= c_uint keybdinput_obj = KEYBDINPUT(0 , SPACEBAR我很大程度上被卡住了,因为我看不到这里出了什么问题,所以我要求
浏览 28
提问于2020-06-04
得票数 2
1
回答
c++ win32
使用
DirectInput模拟快捷键
c++
、
c
、
winapi
、
directinput
如何
使用
DirectInput模拟按键?
浏览 7
提问于2011-09-06
得票数 4
回答已采纳
3
回答
SendInput
()不等于在C++中手动按键盘上
的
键?
c++
、
winapi
、
keyboard
、
hook
、
sendinput
.." keyip.ki.dwFlags = 0; // 0 for key pressip.ki.dwFlags = KEYEVENTF_KEYUP; // KEYEVENTF_KEYUP for key release
SendInput<
浏览 0
提问于2013-09-05
得票数 11
1
回答
带有unicode字符串
的
SendInput
未正确
发送
到Windows10上
的
UWP应用程序
windows
、
uwp
、
windows-10
、
sendinput
我有一个应用程序,由于Windows和Windows7上
的
UWP,它可以
发送
统一
码
字符串(而不是击键)。我在Windows10上尝试了一下,注意到如果目标应用程序是
SendInput
(如Edge、OneNote等),unicode字符串并不总是被正确处理。例如,如果应用程序
使用
“hello”字符串调用
SendInput
,则应用程序将显示“hello”、“he”或甚至什么都不显示。感谢您
的
建议 QString text;
浏览 3
提问于2019-02-01
得票数 0
1
回答
通过
SendInput
(Win32 API)输入键盘不起作用,硬件输入不起作用
windows
、
winapi
、
browser
、
input
、
keyboard
, MAKELPARAM(x, y));} ip.ki.dwFlags = KEYEVENTF_SCANCODE | KEYEVENTF_KEYUP; } ip.ki.dwFlags
浏览 9
提问于2015-08-21
得票数 0
回答已采纳
1
回答
创建
一个系统范围内
的
按键
SendInput
c++
、
keypress
、
sendinput
我正在尝试编写一个程序,每按一次鼠标左键就会
发送
两次额外
的
按键。这一切都很好,除非我在另一个程序中(在我
的
例子中是一个游戏),然后它确实感觉到鼠标左键被按下,但它不会为我按下额外
的
两个虚拟键。(INPUT));
SendInput
,顺便说一句,我认为这与
使用
scancode而不是virtualkeyco
浏览 3
提问于2013-07-15
得票数 1
回答已采纳
3
回答
WM_KEYDOWN :如何
使用
?
c#
、
c++
、
vb.net
、
winapi
、
api
我正在尝试通过PostMessage向一个应用程序
发送
一个击键。我正在
使用
too Spy++来尝试理解如何
发送
消息,因为我不完全理解它
的
内部工作原理。WinApi.PostMessage(InsideLobbyHandle, WinApi.WM_KEYDOWN, (int)WinApi.VK_UP,1); 我猜它一定与最后一个Po
浏览 0
提问于2009-07-23
得票数 4
回答已采纳
1
回答
有些操作在非英语键盘布局中不能正常工作。
autohotkey
有人能解释一下为什么AHK
的
一些动作在非英语键盘布局中不起作用吗?F1::
SendInput
, ^{vk41sc01E} ; Works in both English and Ukrainian layouts而且,很难理解这种限制
的
逻辑。嗯,我知道有时候我们应该用代码来定义热键,也就是说但是为什么我们被迫在之后<e
浏览 0
提问于2017-05-07
得票数 0
回答已采纳
3
回答
将
扫描
码
发送
到我
的
应用程序
c++
、
winapi
我有一个关于
扫描
码
和
扩展
OK
的
问题。keydown vk_up crepeat1 scancode 48 extended1 altdown0 frepeat1 up0 你可以看到
扫描
<e
浏览 0
提问于2011-07-09
得票数 1
2
回答
C#将按键输入
发送
到“我
的
世界”
以
移动玩家
c#
、
minecraft
、
sendkeys
我正在尝试
发送
键盘输入到“我
的
世界”来移动玩家,但是当我尝试
使用
SendKeys.SendWait("W");时什么也没有发生。如果我在“我
的
世界”中打开聊天,它会在聊天中键入"W“,但是在聊天之外,我
的
输入似乎被忽略了。谢谢。 编辑:我已经尝试过
使用
SendInput
和InputSimulator,两者都有相同
的
效果。
浏览 19
提问于2019-03-20
得票数 4
回答已采纳
2
回答
Winapi
扩展
键盘
扫描
码
c
、
windows
、
winapi
、
scancodes
如果我想
使用
像0xE00x1D这样
的
扩展
扫描
代码来模拟按键(右CTRL),我将如何在C中模拟这样
的
按键呢?我试着用两个
SendInput
结构调用INPUT,但是只有左边
的
CTRL键被“按下”。在具有“孪生”(Shift和Alt)
的
其他键
的
情况下也会发生同样
的
情况。 第二,如何导致“
扩展
”键
的
关键事件?
浏览 3
提问于2016-05-01
得票数 4
回答已采纳
1
回答
如何
使用
会话ID重定向页面
javascript
、
django
、
ajax
、
django-templates
、
django-views
我在页面上显示二维
码
,并保存有关二维
码
的
会话id
以
验证user.Once。用户
扫描
二维
码
,
扫描
器应用程序
使用
回调URI
发送
响应。我已经收到了特定用户
的
回复,现在我可以
使用
会话ID重定向用户了。谢谢
浏览 13
提问于2019-07-06
得票数 0
1
回答
使用
User32.dll将输入
发送
到不同窗口
c#
、
.net
我正在尝试将关键命令从我
的
程序
发送
到另一个程序,但它当前不起作用。这与完全相同
的
实现无关,完全可以在不同
的
程序中正常工作。非常感谢您
的
帮助。uint keyCode = (uint)key; return scanCode;它
使用
这个类和using stati
浏览 2
提问于2015-12-05
得票数 1
2
回答
无法
使用
::
SendInput
()将退格键
发送
到写字板应用程序
c++
、
winapi
、
qt4
、
keyboard
、
sendinput
我
使用
sendinput
()函数和windows键盘钩子为印度语言开发了一个自定义键盘。项目的谷歌代码如下:我无法将退格键
发送
到像写字板/Openoffice/MsOffice这样
的
几个应用程序。我发现箭头键和删除键也有同样
的
问题。KEYEVENTF_UNICODE; /
浏览 2
提问于2010-03-11
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券