是' alt'键入Windows中唯一可识别的虚拟系统密钥? [英] Is the 'alt' key the only recognized virtual system key in windows?

查看:48
本文介绍了是' alt'键入Windows中唯一可识别的虚拟系统密钥?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Windows code C / C ++

VK_SYSKEYUP

VK_SYSKEYDOWN

'alt'键是Windows中唯一可识别的虚拟系统键吗?

我查看了WinUsers.h

我可以只使用此代码捕获alt键。< big>< / big>



是唯一的WINDOWS系统键的alt键吗?



Windows code C/C++
VK_SYSKEYUP
VK_SYSKEYDOWN
Is the 'alt' key the only recognized virtual system key in windows?
I have looked through WinUsers.h
I can only catch alt keys with this code.<big></big>

IS THE alt KEY THE ONLY WINDOWS SYSTEM KEY?

//***************************************************
case WM_SYSKEYDOWN:
foo_1;
break;
case WM_SYSKEYUP:
foo_2;
break;
//****************************************************

推荐答案

您可以在 https://msdn.microsoft.com/en-gb/library/windows/desktop/ms646286(v = vs.85).aspx [ ^ ]。


'alt'键是否是Windows中唯一可识别的虚拟系统键?
Is the 'alt' key the only recognized virtual system key in windows?


我把我的旧Petzold Win32 API书和第6章都拿出了所有答案。

尝试他的键盘消息查看器#2演示应用程序。

它位于Petzold网站上。

'alt'键发送WM_SYSKEY * msg +按住'alt'键并按任意其他键将使该键组合成为系统命令。

所以'x'是WM_CHAR x,但是'alt'+'x'可以读作WM_SYSKEYDOWN + WM_SYSCHAR。

来自Petzold的输出Keyboard Message Viewer#2



消息密钥字符

WM_SYSKEYDOWN 18 Alt

WM_SYSKEYDOWN 18 Alt

WM_SYSKEYDOWN 88 X

WM_SYSCHAR 0X0078 x

WM_SYSKEYUP 88 X

WM_SYSKEYUP 18 Alt



总是向Petzold查询任何窗口问题。

谢谢。
I dugout my old Petzold Win32 API book and Ch 6. has all the answers.
Try his "Keyboard Message Viewer #2" demonstration app.
It's on Petzold site.
'alt' key sends WM_SYSKEY* msg + holding down the 'alt' key and pressing any other key will make that key combination a system command.
So 'x' is WM_CHAR x, but 'alt'+'x' can be read as WM_SYSKEYDOWN + WM_SYSCHAR.
Output from Petzold "Keyboard Message Viewer #2"

Message Key Char
WM_SYSKEYDOWN 18 Alt
WM_SYSKEYDOWN 18 Alt
WM_SYSKEYDOWN 88 X
WM_SYSCHAR 0X0078 x
WM_SYSKEYUP 88 X
WM_SYSKEYUP 18 Alt

Always look to Petzold for any Window questions.
Thanks.


这篇关于是&amp;#39; alt&amp;#39;键入Windows中唯一可识别的虚拟系统密钥?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆