VC++ 2008开发网络百家乐街机游戏(下)
2009-02-27 20:03:11 来源:WEB开发网4.4.2.2 PC键盘十区域分割定义
本游戏前端软件采用一台PC主机或BOX模拟器通过分屏器连接十台显示器的模式,软件在同一画面上支持十个玩家同时操作,因此基于PC机平台研发时须对PC的标准键盘进行十区域的划分,安装时采用专用的PC键盘串接卡连接到各个游戏柜的控制台上方便操作,考虑键盘电路的复用组合状况,要求支持多线程的键盘按键并不能按键冲突干扰,经过对键盘电路的研究分析,作如下的组合划分:
机器号 下分按键一 下分按键二 取消 红 黑 绿
————————————————————————————————————————
1: Q(81) W(87) E(69) U(85) R(82) I(73)
2: O(79) P(80) 7(0x67) 9(0x69) 8(0x68) +(0x6B)
3: A(65) S(83) D(68) J(74) F(70) K(75)
4: ~(192) -(189) +(187) Insert(45) Home(36) PageUp(33)
5: Z(90) X(88) C(67) M(77) V(86) <(188)
6: BACK(0x8) 4(0x64) 5(0x65) >(190) 6(0x66) /(0x6F)
7: T(84) Y(89) F3(0x72) [(219) F7(0x76) ](221)
8: F12(0x7B) B(66) N(78) 下(0x28) 左(0x25) 右(0x27)
9: ?(191) -(0x6D) "(222) 0(0x60) 上(0x26) del(0x2E)
10: G(71) H(72) ESC(0x1B) F6(0x75) F4(0x73) F11(0x7A)
更多精彩
赞助商链接