《Visual Basic程序设计》教学课件 第7章鼠标与键盘事件.pptVIP

  • 9
  • 0
  • 约3.96千字
  • 约 16页
  • 2021-10-05 发布于安徽
  • 举报

《Visual Basic程序设计》教学课件 第7章鼠标与键盘事件.ppt

鼠标与键盘事件 7.1 Visual Basic事件概述. 7.2 鼠标事件. 7.3 键盘事件. 7.1 Visual Basic事件概述 Windows程序设计围绕事件或消息产生驱动运行处理函数(过程)。所谓消息是指描述事件发生的信息。例如,按下鼠标键时,系统会生产一条特定的消息标识鼠标按键事件的发生。Windows程序的执行顺序取决于事件发生的顺序,程序的执行顺序是由顺序产生的消息驱动的,但是消息的产生往往并不要求有次序之分。程序员可以针对消息类型编写程序以处理接收的消息或发出其他消息以驱动其他程序,而不必预先确定消息产生的次序。 事件驱动编程方法对于编写交互式程序很有用处,用这一方法编写的程序使程序避免了死板的操作模式,从而使用户能够按照自己的意愿采用灵活多变的操作形式。 7.1 Visual Basic事件概述 在任何一个程序中都可能发生许多不同的事件,这些事件可以是正确操作产生的,也可能是错误操作发生的,因此需要设计针对错误事件的过滤方法,或对错误事件不予响应。程序事件可以由动作引发,如用户单击或右击、操作了应用程序中的某个控件或从一个程序切换到另一个程序窗口等,这些都属于用户触发的事件;程序本身也可以触发事件。此外,Windows事件还可以由系统的功能触发。例如,计时器计时到某个时间时触发规定的事件等。 用户触发的事件

文档评论(0)

1亿VIP精品文档

相关文档