[問題] 偵測alt組合鍵 (win console application)
#include "conio.h"
void main() {
while (1) printf("%d", getch());
}
我目前是用 getch() 來得到按下的鍵盤按鍵,
我發現此方法偵測不到 alt 組合鍵的 ASCII Code,
按下 alt+a 與直接按下 a 出來的 ASCII Code 完全一樣。
要如何解決偵測不到的問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.0.80
→
11/25 11:59, , 1F
11/25 11:59, 1F
推
11/25 12:02, , 2F
11/25 12:02, 2F
→
11/25 12:02, , 3F
11/25 12:02, 3F
→
11/25 12:02, , 4F
11/25 12:02, 4F
→
11/25 12:22, , 5F
11/25 12:22, 5F
推
11/25 13:16, , 6F
11/25 13:16, 6F
推
11/26 00:00, , 7F
11/26 00:00, 7F
→
11/26 09:05, , 8F
11/26 09:05, 8F
推
11/26 20:26, , 9F
11/26 20:26, 9F