拼吾爱程序人生

首页 » .Net编程 » C# » C#利用钩子控制鼠标
cobra - 2008-5-25 9:22:00
文/清清月儿  出处/CSDN

工作中有这样的需求,某个控件panel的子控件textbox要实现只留鼠标右键copy,注意同时还不能影响其它panel的子控件textbox,怎么办?
答案是只有用钩子,在codeporject上找到这么一个钩子。

如图所示,第一个文本框只有copy功能。

 附件: 您所在的用户组无法下载或查看附件



UserActivityHook.cs

Code


 您可能对 [C#] 的这些文章也感兴趣:

国外C#开源系统一览表 ,C# Open Source
C#计算汉语拼音码
c#中使用DateDiff
C#2.0 的新增功能学习
C#编写的生成缩略图程序
C#重点知识详解(二)
C#实现的根据年月日计算星期几的函数
用 Windows 窗体 DataGrid 控件验证输入
C# 3.0中的分部方法
.net程序员的盲点(一):参数修饰符ref,out ,params的区别
.net程序员的盲点(二):两个“属性”引起的歧异
使用VBA.NET压缩备份C#工程
cobra - 2008-5-25 9:25:00
Form1.cs

Code


说明:这个钩子有点问题,就是一次只能打开一个窗口(如果该窗口使用钩子),打开后一定要关闭否则出问题,后果很严重!!!

经典钩子:
之一:http://www.codeproject.com/csharp/globalhook.asp
之二:http://www.codeproject.com/csharp/GlobalSystemHook.asp
1
查看完整版本: C#利用钩子控制鼠标
Modify by pin5i DZNT_ExpandPackage 2.1.3295 2007-2009 pin5i.com
 Total Unique Visitors: