微软公司VirsualBasic以其强大的功能、友好的用户界面、易学易用等优点,已成为广大程序员所喜爱的开发工具,本文就VB深层次使用过程中涉及到的消息处理方法作一简要介绍。 一、 API方法 VB采用的是事件驱动模式,其提供了大量的控件及其属性、方法,对于普通的使用者来说,这些事件方法已经足够了,但对于习惯于消息驱动的开发人员或高级使用者来说,VB的这种特性也在一定程度上限制了高级开发技巧的使用。并给人一种误解,以为VB中不可以进行消息处理。实际情况是window与VB之间其实也是消息传递,只不过在VB窗口捕获window消息后,将其封装并加以转化罢了,以至于使我们觉察不到消息的存在,其原理如图1所示。(图略) 要进行消息处理,我们可以通过在VB中调用API函数实现。 1、 发送消息 |
在VB中实现消息处理的方法
查看评论
已有0位网友发表了看法