100分求怎样实现系统检测:如果鼠标左键按住一个地方停留3秒再松开,那么调用鼠标右键的动作??? if (鼠标左键按住一个地方停留3秒再松开) then (调用鼠标右键的动作)比如鼠标左键在网页上点击了3秒,那么松开后,弹出鼠标右键菜单。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在鼠标按起的时候计算出(事件写在鼠标按起上,在鼠标按下的时候记录此时时间)timespan t;t=鼠标按起时间-鼠标按下时间;if(t>3){} 放一个计数器,当MouseDown时启用,MouseUp禁用;Interval设置为三秒,事件当然就调用鼠标右键的动作 <script>var begin;</script></head><body onmousedown="if(event.button==1) begin=new Date();;" onmouseup="if(event.button==1 && (new Date() - begin > 3000)) alert('3+ secs');">模拟右键的话比较麻烦,可以使用自定义右键菜单来实现. 我的问题有些像这个帖子,要用到全局钩子:http://community.csdn.net/Expert/TopicView3.asp?id=4314795 我刚在VB.NET版的回帖http://community.csdn.net/Expert/topic/4736/4736704.xml?temp=4.301089E-02 http://www.codeproject.com/info/search.asp?cats=3&searchkw=hook&Submit1=Search&author=&sd=15+Nov+1999&ed=8+May+2006你看看吧,都是C#的例子,全局hook至于再达到你所要的功能,再简单设计一下时间吧 to:copico(苦涩(一路向北)) 多谢老兄的连接,不知道我这个要求能否给出源代码呢? 求排序的高效率算法 异常处理 如何设置窗体在最前面? 新建tabPage排序问题,高手帮忙 关于DataGrid的记录定位 datatable导出CSV时,文件名过长出错 int[] arr = { 1, 2, 3 },这个{1,2,3}是new在托管堆上,对吗? 菜鸟:使用adapter对dataset fill()时提示出错,不知道什么原因 请问在C#中怎样监视剪贴板内容的改变 ListView 复选框间题 本人学习.net两年时间,现在快毕业了,想在上海或杭州找份工作,有意者请点击查看详细内容 如何将vc++里的数据导入C#.net中?
timespan t;
t=鼠标按起时间-鼠标按下时间;
if(t>3)
{}
</head>
<body onmousedown="if(event.button==1) begin=new Date();;" onmouseup="if(event.button==1 && (new Date() - begin > 3000)) alert('3+ secs');">模拟右键的话比较麻烦,可以使用自定义右键菜单来实现.
http://community.csdn.net/Expert/topic/4736/4736704.xml?temp=4.301089E-02
至于再达到你所要的功能,再简单设计一下时间吧