窗体和大多数控件都能响应键盘和鼠标事件
10.4.1 键盘事件
有三种事件处理键盘操作
1. KeyPress 事件
2. KeyDown 事件:用户按下键盘上某个键时触发此事件
3. KeyUp 事件:用户按下键盘上某个键后释放时触发此事件
10.4.2 鼠标事件
Click 、 DblClick 、 MouseMove 、 MouseDown 和 MouseUp 事件
当移动鼠标时发生 MouseMove 事件
当按下鼠标任意键时发生 MouseDown 事件,放开鼠标键时发生 MouseUp 事件
后三种事件可以区分鼠标的左、右、中键与 Shift 、 Ctrl 、 Alt 键
Private Sub 对象名 _ 鼠标事件 (Button As Integer, Shift As
Integer, X As Single,Y As Single)
说明: (1) Button 参数表示哪个鼠标键被按下或释放。用 0 , 1 , 2 位分别表示鼠标的左、右、中键,用 1 或 0 表示被按下或释放
(2) Shift 参数表示当鼠标键被按下或释放时, Shift 、 Ctrl 、 Alt 键的按下或释放状态。用 0 、 1 、 2 位表示 Shift 、 Ctrl 、 Alt 键
(3) X,Y 表示鼠标指针的当前坐标位置 |