作者ChenRobert (罗伯陈)
看板C_Sharp
标题[问题] 九宫格的+ 号键是Keys.add 那数字键左边?
时间Sat Jul 10 20:42:55 2021
我有个疑问,九宫格的+号键是 Keys.add
可是我想要触发 主键盘数字键+号键也要,那是什麽?
我查不到。 请问我想要用只要使用者输入 + 号键,就可以触发要怎麽写?
我只会这样写 e.KeyCode == Keys.add
像是使用者只要侦测到 + 号,就可以触发,因为Keys.add只有触发九宫格而已
--
Discord 台北出游聊天群组开张了。
想要出游聊天打屁,欢迎加入Discord:
https://discord.gg/Tj5k53tkUs
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.233.240 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1625920979.A.FB7.html
假设我想要侦测到0 的话,就直接触发,不然 Keys.D0 要写一次,
Keys.NumPad0 又要写一次很烦
1F:→ kobe8112: || 07/12 00:29
不是这问题,我想请问怎麽方法get scancode 或者是键盘输入的ascii code。
这样就可以取代侦测按键了。
另一个问题是 +号 在英文字母键盘上 数字键0的右边那个加号。
是 Keys. 的什麽东西?
※ 编辑: ChenRobert (1.34.233.240 台湾), 07/14/2021 17:37:55
2F:→ kobe8112: 因为你说D0要写一次,NumPad0又要写一次, 07/15 01:44
3F:→ kobe8112: 才想说你是不是不清楚条件判断直接写一起就可以 07/15 01:45
4F:→ kobe8112: 你补充问的答案是: Oemplus 07/15 01:45
5F:→ dream4magi: 为什麽不下个中断点看一下就知道了呢? 07/16 22:44