Virtual Key Code
和有什么区别Scan Code
。我在这里阅读了有关扫描码的信息,但我不明白虚拟代码的用途是什么,以及扫描代码与虚拟代码有何不同?
例如在Java中:
private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) {
int code = evt.getKeyCode(); // WHAT DO I GET ? A Scan code or a Virtual Code..?
}
在C中:
KBDLLHOOKSTRUCT *kbhook = (KBDLLHOOKSTRUCT *) lParam;
printf("%u\n",kbhook->vkCode); // WHAT DO I GET ? A Scan code or a Virtual Code..?
以上只是示例,我不希望在此基础上阐明概念。