看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《sa901119 (ads901119)》之銘言: : 請問為什麼我寫的cmdParser : 只要打 Del PgDn PgUp Insert 都會輸出 ~ 這個毛毛蟲的符號?? : charDef.h 中有一個 MOD_KEY_DUMMY = 126 : 這些COMBO key 是會自動使用到這個dummy嗎?? : 而~符號的ASCII也正好是126 : 有人有同樣的情形嗎? : 還是是因為我程式沒寫好 = = : 謝謝 我把老師的reference code中的TA_KB_SETTING中的一行 assert(mygetc(istr)==MOD_KEY_DUMMY) 加到我修改的code裡就不會發生輸出~的問題了, 但是我不知道為什麼,有誰可以解釋一下嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.244.47
wanga10219:~是126 是你在按鍵盤的時候丟給電腦的,用testASC去測 04/05 18:50
riteden:我知道阿,但是為什麼加了那一行就沒事了? 04/06 00:56
ric2k1:因為 mygetc(istr) 會讀入一個 key 啊! 04/06 23:43
ColaNut:我是把HOME_KEY直接設成49。 10/17 20:25
ColaNut:不對,我打錯了~我是把MOD_KEY_BEGIN設成49 10/17 20:26
ColaNut:因為我也是鍵盤問題,所以把HOME_KEY設成72+... 10/17 20:28
ColaNut:但是這樣MOD_KEY_BEGIN就會跟著改變,所以if判斷會怪怪的 10/17 20:29