0

如何为特殊字符引发按键事件以输入扩展的 ASCII 字符?

示例代码片段:

keybd_event vbKeyE, 0, KEYEVENTF_KEYDOWN, 0

是否有任何替代方法可以让我使用 KeyCode 作为特殊字符 [例如 Chr$(122)] 而不是预定义和受限的 VbKeyA、VbKeyB、VbKeyC ..... 等?

等待你的回复。

问候,

尚卡尔

4

2 回答 2

0

这是一个似乎涵盖了您的问题的示例:

Private Sub Text1_KeyPress (KeyAscii As Integer)
   If KeyAscii = 8 Then MsgBox "You pressed the BACKSPACE key."
End Sub

它是从这里取来的。

于 2010-10-02T22:42:02.930 回答
0
if keyascii=27 then
 if (msgbox"do you want to exit?",vbokcancel,"information")=vbok then 
end
end if
end if
于 2013-05-14T13:13:49.210 回答