Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7206|回復: 3
打印 上一主題 下一主題

[問題求助] keyboard scan code 該如何轉為ASCII code..thx

[複製鏈接]
1#
發表於 2008-1-29 13:10:38 | 顯示全部樓層
時間久遠,我以前寫的code已經不可考了.0 T0 W( j  z4 ^- g& l5 O( U* {$ \. u
4 _0 |* H3 R& h& p* Y0 x
建議你參考以下網頁:4 t. j9 `" d4 c% I8 U  w3 d
http://www.jimprice.com/jim-asc.shtml
4 J& L* F/ E& m9 F6 ~http://www.gamedev.net/reference/articles/article842.asp
3 V/ E# `3 |9 N, C! _: s* u) F# R- T# Q2 T
應該就可以解決,Good Luck!
2#
發表於 2008-1-30 10:22:30 | 顯示全部樓層
從程式的角度而言,你應該會建立一個lookup table幫相對應的scan code對應到ASCII然後顯示在display plane.
: d# A! ?, C0 H* _: c) w! b- o+ w: R如果你考慮複雜一點的話,需要將這四種組合狀況也要考慮進去 - Normal、Shifted、w/Ctrl以及w/Alt。+ O5 W3 l" q$ c& t) P6 C
建議你參考以下兩個網站就可以解決你的問題,這應該是不會太難的,好好加油。
$ _) Z. J) L! l; ^6 Z4 [) ?http://heim.ifi.uio.no/~stanisls/helppc/scan_codes.html4 ]- u6 N5 K! {1 Q$ P, A# u9 C
http://www.beyondlogic.org/keyboard/keybrd.htm
8 ]0 Q. J- f% d; M& J( e+ m# X: E8 _3 R1 V; V3 t
有空的話,也歡迎你進來參觀崁入式系統 - RTOS 討論區。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-15 08:18 PM , Processed in 0.095012 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表