源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C程序读取键盘码的方法

  • 时间:2020-02-04 03:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C程序读取键盘码的方法
本文以一个简单实例讲述了C程序读取键盘码的方法,分享给大家供大家参考。具体分析如下: 一般来说,键盘码在底层开发中经常会用到,有时候我们会忘记它们,就要急急忙忙的去找 键-码 对照表查看,其实程序可以自己打印出 键-码 对应值 具体实例如下:
#include <stdio.h> 
#include <bios.h> 
int main(void) 
{ 
  int key, modifiers; 
  while ((key=bioskey(0)) != 0 && key!=0x11b){ 
    printf("0x%x ",key); 
  } 
  return 0; 
}

比较详细的键盘码与键盘按键列举如下,供大家参考: [b]键盘码        键 [/b] [b]功能区[/b] 0x011b        ESC 0x3b00        F1 0x3c00        F2 0x3d00        F3 0x3e00        F4 0x3f00        F5 0x4000        F6 0x4100        F7 0x4200        F8 0x4300        F9 0x4400        F10 [b]主键盘区: [/b] 0x2960        ~ 0x0231        1 0x0332        2 0x0433        3 0x0534        4 0x0635        5 0x0736        6 0x0837        7 0x0938        8 0x0a39        9 0x0b30        0 0x0c2d        - 0x0d3d        = 0x2b5c        \ 0x0e08        退格键 0x0f09        Tab 0x1071        q 0x1177        w 0x1265        e 0x1372        r 0x1474        t 0x1579        y 0x1675        u 0x1769        i 0x186f        o 0x1970        p 0x1a5b        [ 0x1b5d        ] 0x1e61        a 0x1f73        s 0x2064        d 0x2166        f 0x2267        g 0x2368        h 0x246a        j 0x256b        k 0x266c        l 0x273b        ; 0x2827        ' 0x1c0d        回车 0x2c7a        z 0x2d78        x 0x2e63        c 0x2f76        v 0x3062        b 0x316e        n 0x326d        m 0x332c        , 0x342e        . 0x352f        / 0x3920        空格键 [b]右边数字键盘: [/b] 0x5200        Insert 0x4700        Home 0x4900        Page UP 0x5300        Delete 0x4f00        End 0x5100        PageDown 0x4800        上箭头 0x4b00        左箭头 0x5000        下箭头 0x4d00        右箭头 0x352f        / 0x372a        * 0x4a2d        - (注意,这是数字键盘的) 0x4737        7 0x4838        8 0x4939        9 0x4b34        4 0x4c35        5 0x4d36        6 0x4e2b        + 0x4f31        1 0x5032        2 0x5133        3 0x5230        0 0x532e        Del
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部