太
太空鼠
Unregistered / Unconfirmed
GUEST, unregistred user!
在 OnKeyPress 写下边的代码:<br> showmessage(IntToStr(Ord(Key)));<br><br>你会发现 Ctrl+a = 1<br> Ctrl+b = 2<br> ...<br> Ctrl+m = 13(这不是回车冲突了吗)<br>也就是说如果你写了下边的代码 去响应回车键 结果 按Ctrl+m也会去响应<br> if key = #13 then<br> begin<br> key := #0;<br> (Sender as TControl).perform(WM_NEXTDLGCTL,0,0);<br> end;<br><br>有没有人知道为什么Ctrl+m = 13