VkKeyScanEx/Sendinput,英国键盘布局(é;€;)
当我使用VkKeyScanEx/Sendinput,英国键盘布局(é;€;),sendinput,Sendinput,当我使用VkKeyScanEx传递字符é和英国键盘布局时 我得到了€ VkKeyScanEx似乎为字符返回了错误的键序列é 它正在返回0x0645 如果我用字符€调用VkKeyScanEx,我会得到0x0635,这显然是不同的 我知道我可以使用KEYEVENTF\u unicode选项发送带有SendInput的unicode字符。 但是我需要发送实际的按键 有趣的是,如果我使用美国国际布局调用VkKeyScanEx,我会得到相同的键序列,但它可以工作。Windows键盘布局中是否存在错误Ctr
VkKeyScanEx
传递字符é
和英国键盘布局时
我得到了€
VkKeyScanEx
似乎为字符返回了错误的键序列é
它正在返回0x0645
如果我用字符€
调用VkKeyScanEx
,我会得到0x0635
,这显然是不同的
我知道我可以使用KEYEVENTF\u unicode
选项发送带有SendInput
的unicode字符。
但是我需要发送实际的按键
有趣的是,如果我使用美国国际布局调用
VkKeyScanEx
,我会得到相同的键序列,但它可以工作。Windows键盘布局中是否存在错误Ctrl+Alt+E
不应生成€
,但在英国和国际版面中它会生成。€
是Ctrl+Alt+4