关于同时按下2个按键后按下第3个按键无效的问题。(100分)

  • 主题发起人 主题发起人 mantousoft
  • 开始时间 开始时间
M

mantousoft

Unregistered / Unconfirmed
GUEST, unregistred user!
对于同时按下3个键的时候,大家有没有遇到这个问题,按住F,G键不放,无法再按下同排的H,J,K等键,但是其它排的Q,W,E等就可以。

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
Caption := IntToStr(Key);
Memo1.Lines.Add(Caption);
end;

有没有人知道这是为什么吗?
应该和键盘牌子没什么关系,我换了3个牌子的键盘都这样,难道和主板有关?
 
个人认为,会不会是操作系统对你按的这个几同时按钮有屏蔽功能,也许它有其它的功能,不需要你这样按
 
估计和键盘的硬件电路有点关系 ?
 
楼上的是对的,由键盘的硬件电路决定
 
应该是和键盘电路有关,其实只要你按了同一排的两个键,然后再按这一排的其他键都不行。
 
>应该是和键盘电路有关,其实只要你按了同一排的两个键,然后再按这一排的其他键都不行。

也不是这样,你按下DGK就可以,都是一排的。
 
同 爱冉冉的哥哥: 估计和键盘的硬件电路有点关系.
打KOF 就清楚了,由其是两个人VS时
 
确实和电路有关,现在的键盘都是电容键盘啦,自己折开键盘看看就明白道理了
 
多人接受答案了。
 
后退
顶部