作者ntueesuevan (柏勳)
看板EE_DSnP
標題[問題]testAsc
時間Sat Oct 15 17:33:24 2011
1.請問在testAsc按下 Esc 是不是應該不會出現東西,而進入等待combo鍵?
2.我按Esc 是出現 27 <Undefined>!! //27應該是電腦從鍵盤讀到的代碼
我的charDef.h中 ESC_KEY = 27,
這樣不是應該會抓到Esc才對嗎?
3.我按arrow鍵是輸出
27 <Undefined>!!
91 [
65 A
(號碼跟TA的一樣)
我自己認為是啟動combo的Esc一開始就沒抓到
可是charDef.h中 ESC_KEY明明就是27
請問我要怎麼解決這個問題?希望我有把問題說清楚
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.24.236
1F:推 vuluy:你有改過charDef.cpp和charDef.h嗎?要改了才會正常喔 10/15 18:01
2F:→ ntueesuevan:請問你完全沒改任何東西,按Esc會出現我這樣的結果嗎? 10/15 19:45
3F:推 vegired:我跟你一樣噢,所以要改.cpp 和 .h 才會顯示正常 10/15 20:53
4F:推 CCTao:如果你跟我一樣是因為home=(27->79->72),end=(27->79->70) 10/16 04:35
5F:→ CCTao:然後其他都跟助教一樣,把MOD_KEY_BEGIN改成INSERT_KEY 10/16 04:37
6F:→ CCTao:把助教那段複製貼上來就可以了,遇到home,end用ctrl+a,e代替 10/16 04:41
7F:→ vegired:嗯嗯,或者也可以if(combo==char(79))之類的 10/16 09:47
8F:推 sycjohn:我也有這樣的問題 可是我的按鍵和助教的是一樣的 我在 10/16 11:39
9F:→ sycjohn:switch那邊加上了所有按鍵的名字 結果就warning@@ 10/16 11:39
10F:→ ntueesuevan:已解決!感謝!! 10/16 19:42
11F:→ elliot79313:我可以問一下要怎麼改嗎?也有一樣的問題@o@ 10/17 21:01
12F:→ elliot79313:忽然領悟了...改好了 10/17 21:05