189 8069 5689

vb.net鼠标点击,vb在鼠标所点击处画点

vb.net中如何判断鼠标是否单击了某一控件

用mousedown能实现,简单代码,具体按自己需要修改。Private sub picture1_mouseDown (button As integer,shift As integer, x as single,y As single)if button=1 then msgbox"你在图片上点击了鼠标左键"if button=2 then msgbox"你在图片上点击了鼠标右键"end sub

天涯网站建设公司创新互联建站,天涯网站设计制作,有大型网站制作公司丰富经验。已为天涯上1000家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的天涯做网站的公司定做!

如何在VB.net中用程序控制鼠标移动和点击

调用api

在Visual Baisc.net中的声明:

Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

Public Const MOUSEEVENTF_LEFTDOWN = H2 '模拟鼠标左键按下

Public Const MOUSEEVENTF_LEFTUP = H4 ’模拟鼠标左键释放

Public Const MOUSEEVENTF_MIDDLEDOWN = H20 '模拟鼠标中间键按下

Public Const MOUSEEVENTF_MIDDLEUP = H40 '模拟鼠标中间键释放

Public Const MOUSEEVENTF_RIGHTDOWN = H8 '模拟鼠标右键按下

Public Const MOUSEEVENTF_RIGHTUP = H10 '模拟鼠标右键释放

Public Const MOUSEEVENTF_MOVE = H1 '模拟鼠标指针移动

例:

mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0

'在(10,10)模拟鼠标左键按下

vb.net 鼠标点击控件时 怎样得到控件的名字

这个简单。

在VB.net中,每个事件都对应有两个参数:sender 和 e 。提取 sender 参数信息就可以获取控件名称。如果不理解其中机制,你直接 msgbox(sender) 将其输出,就能查看其中玄机。

获取控件名称代码:CType(sender, Control).Name。


文章标题:vb.net鼠标点击,vb在鼠标所点击处画点
文章转载:http://jkwzsj.com/article/hspgeg.html

其他资讯