VB高级编程初探(子类专业技术SUBCLASS与消息捕获).docVIP

  • 8
  • 0
  • 约8.17千字
  • 约 8页
  • 2018-11-30 发布于江苏
  • 举报

VB高级编程初探(子类专业技术SUBCLASS与消息捕获).doc

VB高级编程初探(子类专业技术SUBCLASS与消息捕获)

VB高级编程初探(子类技术SUBCLASS与消息捕获) 关键词: HYPERLINK /tag/VB%B8%DF%BC%B6%B1%E0%B3%CC%B3%F5%CC%BD%A3%A8%D7%D3%C0%E0%BC%BC%CA%F5SU \t _blank VB高级编程初探(子类技术SU ?? ?????????????????????????????????????? 一、前言 很早以前就想写一篇关于子类技术(SubClass)的文章,不过由于时间有限没有深入研究。这段时间由于工作需要用子类实现了大量的Windows消息捕获,正好今天有人问到鼠标滚动事件的捕获问题(这个问题我将在文末给出一个较简洁的方法),因此决定写这篇文章,希望对大家有些帮助。 我们都知道VB有其局限性,我们也常常在试探通过某种方法拓展其应用范围,正如我在以前讲到过的如何在VB中使用隐藏的指针操作函数,如何突破限制使用TOM对象等等。今天讲到的子类技术正是突破VB局限的又一有力工具。 二、子类(SubClass)技术简介 众所周知,Windows是一个基于消息的系统,消息在Windows的对象之间进行着传递。子类(SubClass)和Windows的钩子(Hook)机制存在于消息系统之中,我们可以利用这些机制来操纵、修改甚至丢弃那些在操作系统或是进程中传递的消息,以求改变系统的一些行为。 子类(SubCla

文档评论(0)

1亿VIP精品文档

相关文档