2011年11月12日

VB 消息钩子 详细解释

摘要: 今天来学习VB的钩子:本来是因为要做一个小软件,其中要实现的一部分是用鼠标来定位一个座标,那么也就是说本身窗体的焦点可能会离开,就不能使用form的mousedown事件了,那么,使用钩子是可以实现的。基本想法就是,用钩子获取鼠标点击消息,然后将光标所在的座标记录下来,钩子分为线程钩子和系统钩子。线程钩子只能钩取本线程的消息,而系统钩子能勾取系统中所有的消息。VB能实现的只是线程钩子。而且就算是线程钩子好像对鼠标的操作也不会成功!!学习总是由问题引起的,可能这个问题很简单,但是我努力的去找答案一定会有收获对吗?呵呵。。第一步:建立钩子。在我的理解,其实就是使用一个API函数,将一个回调函数的地 阅读全文

posted @ 2011-11-12 00:40 wanghj_dz 阅读(1057) 评论(0) 推荐(0) 编辑

导航