【发布时间】:2012-03-14 17:39:13
【问题描述】:
我有一个关于扫码和扩展的问题 好的。
我在 C++ 中创建了一个简单的窗口,我只想检测 WM_KEYUP(VK_UP 值)
现在我运行 spy++ 并按下向上键,我检测到我的消息是这样的
keydown vk_up crepeat1 scancode 48 extended1 altdown0 frepeat1 up0
现在,如果我向我的应用程序发送消息,我会收到以下消息
SendMessage ( wnd , WM_KEYDOWN , VK_UP ,1);
keydown vk_up crepeat1 scancode 00 extended0 altdown0 frepeat1 up0
您会看到扫描码和其他值的不同。
我的问题是为什么即使我发送相同的消息也会如此不同? 2 有什么方法可以发送扫描码(和其他值到我的应用程序并获得相同的值)
【问题讨论】: