VB从零开始编外挂(五)

2016-02-19 20:16 21 1 收藏

图老师小编精心整理的VB从零开始编外挂(五)希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - 编程语言 】

前边谈了模拟键盘,下面说说模拟鼠标。
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  需要VBAPI函数:
  mouse_event←模拟一次鼠标事件
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  相关API声明:
  mouse_event
  ↓
  PrivateDeclareSubmouse_eventLib"user32"(ByValdwFlagsAsLong,ByValdxAsLong,ByValdyAsLong,ByValcButtonsAsLong,ByValdwExtraInfoAsLong)
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  定义变量:
  ConstMOUSEEVENTF_LEFTDOWN=&H2
  ConstMOUSEEVENTF_LEFTUP=&H4
  ConstMOUSEEVENTF_MIDDLEDOWN=&H20
  ConstMOUSEEVENTF_MIDDLEUP=&H40
  ConstMOUSEEVENTF_MOVE=&H1
  ConstMOUSEEVENTF_ABSOLUTE=&H8000
  ConstMOUSEEVENTF_RIGHTDOWN=&H8
  ConstMOUSEEVENTF_RIGHTUP=&H10
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  MOUSEEVENTF_LEFTDOWN'鼠标左键按下
  MOUSEEVENTF_LEFTUP'鼠标松开
  MOUSEEVENTF_RIGHTDOWN'鼠标右键按下
  MOUSEEVENTF_RIGHTUP'鼠标右键松开
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  代码:
  PrivateDeclareSubmouse_eventLib"user32"(ByValdwFlagsAsLong,ByValdxAsLong,ByValdyAsLong,ByValcButtonsAsLong,ByValdwExtraInfoAsLong)
  ConstMOUSEEVENTF_LEFTDOWN=&H2
  ConstMOUSEEVENTF_LEFTUP=&H4
  ConstMOUSEEVENTF_MIDDLEDOWN=&H20
  ConstMOUSEEVENTF_MIDDLEUP=&H40
  ConstMOUSEEVENTF_MOVE=&H1
  ConstMOUSEEVENTF_ABSOLUTE=&H8000
  ConstMOUSEEVENTF_RIGHTDOWN=&H8
  ConstMOUSEEVENTF_RIGHTUP=&H10
  '这里是鼠标左键按下和松开两个事件的组合即一次单击
  mouse_eventMOUSEEVENTF_LEFTDOWNOrMOUSEEVENTF_LEFTUP,0,0,0,0
  '模拟鼠标右键单击事件
  mouse_eventMOUSEEVENTF_RIGHTDOWNOrMOUSEEVENTF_RIGHTUP,0,0,0,0
  '两次连续的鼠标左键单击事件构成一次鼠标双击事件
  mouse_eventMOUSEEVENTF_LEFTDOWNOrMOUSEEVENTF_LEFTUP,0,0,0,0
  mouse_eventMOUSEEVENTF_LEFTDOWNOrMOUSEEVENTF_LEFTUP,0,0,0,0->

来源:http://www.tulaoshi.com/n/20160219/1623222.html

延伸阅读
躲避了NP的扫描现在就可以模拟了! -------------------------------------------------------------------------------------------------------------------------------------------------------- 需要VBAPI函数: keybd_event←函数模拟了键盘行动 ----------------------------------------------------------------------...
-------------------------------------------------------------------------------------------------------------------------------------------------------- VB实现指针访问!DLL的访问 ------------------------------------------------------------------------------------------------------------------------------------------...
-------------------------------------------------------------------------------------------------------------------------------------------------------- 需要VB API函数: FindWindow ←寻找窗口列表中第一个符合指定条件的顶级窗口 GetWindowThreadProcessId ←获取与指定窗口关联在一起的一个进程和线程标识符 ------------------...
标签: Web开发
前面已经介绍了关于Dreamweaver MX 2004的基本操作方法,灵活运用这些方法就可以组建出一个精美的网站了。完成了这些操作之后,我们在网上安家的历程可以说已经走了一大半,剩下的就是将网页上传到站点以及页面的后期维护更新操作了。其实这些任务并不复杂,只要我们通过Dreamweaver MX 2004内置的站点管理功能就可以很轻松地实现! ...
标签: Web开发
随着Internet的普及,很多人已经不满足于仅仅上网冲浪,而希望深入地参与其中。现在,拥有自己的Web网站已经成为一种潮流。虽然制作一个简单的网页并不困难,但是制作出超凡脱俗的网站就不那么容易了,因此我们特意为大家准备了最新网站设计软件Dreamweaver MX 2004的系列教程,希望对大家有所帮助。 通常在一个网站中会有几十甚至几...

经验教程

386

收藏

58
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部