文档介绍:
NS,然后用“移动”键(8、2、4、6、7、9、1、3键)将窗口移到合适的位置,最终按Del释放。拖动文件或文件夹的方法类似。
VB键盘与鼠标事务基础学问点介绍
VB键盘与鼠标事务讲解
KeyPress事务
KeyPress事务简介
在窗体上画一个控件(指可以发生KeyPress事务的控件),并双击该控件,进入程序代码窗口后,从"过程"框中选取KeyPress,即可定义KeyPress事务过程。一般格式为:
Private Sub Te__t1_Ke
yPress(KeyAscii As Integer)
End Sub
KeyPress事务带有一个参数,这个参数有两种形式,第1种形式是Inde__ As Integer,只用于控件数组;第2种形式是KeyAscii As Integer,用于单个控件。
KeyDown和KeyUp事务
KeyDown和KeyUp事务简介
KeyDown和KeyUp事务的参数也有两种形式,其中
Inde__ As Integer
只用于控件数组,而
KeyCode As Integer,Shift As Integer
用于单个控件。
KeyDown和KeyUp事务都有两个参数,即KeyCode和Shift。
①KeyCode是按键的实际ASCII码。该码以"键"为准,而不是以"字符"为准。
②Shift转换键。它指的是3个转换键的状态,包括Shift,Ctrl和Alt键,这3个键分别以二进制数形式表示,每个键有3位,即Shift键为001,Ctrl键为010,Alt键为100。
鼠标事务
鼠标事务简介
为了实现鼠标操作,Visual Basic供应了以下3个过程模板。
(1)按下鼠标键事务过程
(2)松开鼠标键事务过程
(3)移动鼠标光标事务过程
按下鼠标事务过程
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, __ As Single, Y As Single)
End Sub
松开鼠标事务过程
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, __ As Single, Y As Single)
End Sub
移动鼠标光标事务过程
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, __ As Single, Y As Single)
End Sub
上述事务过程运用于窗体和大多数控件,包括复选框、吩咐按钮、单选按钮、框架、文本框、书目框、文件框、图像框、图片框、标签、列表框等。
3个鼠标事务过程具有相同的参数,含义如下。
Butt