使用c#创建一个可以监视全局鼠标位置的程序
来源:互联网 发布:软件项目外包网 编辑:程序博客网 时间:2024/05/17 06:42
首先要在焦点不在当前应用程序中也要获得鼠标位置,我们就需要使用全局鼠标钩子
我们先新建一个类库GlobalMouseHook,
然后导入命名空间:System.Windows.Forms;
System.Runtime.InteropServices;
将类重命名为MouseHook,其代码如下:
这样就创建了一个全局的鼠标钩子,我们只需要在其它地方引用 这个dll就可以了
使用示例:
这样这个窗体都可以在全局状态下显示鼠标的位置了,不管你焦点在哪,也不管你焦点是否在当前窗体上
转自:http://blog.csdn.net/sohighthesky/archive/2009/04/15/4074757.aspx
- 使用c#创建一个可以监视全局鼠标位置的程序
- 使用c#创建一个可以监视全局鼠标位置的程序
- 使用C#钩子监视全局鼠标位置
- c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可
- c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可
- c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可
- C# Winform 一个可以用鼠标改变控件位置和大小的类,直接调用即可.....(代码收藏)
- 创建一个提示框可以在不同的位置
- js获取鼠标点击位置(界面的位置,可以使用top和left直接定位的)
- 2,如何让程序避开全局键盘钩子的监视
- Windows程序使用控制台输出监视的变量(原来这样也可以)
- C#做的全局鼠标/键盘钩子
- C#做的全局鼠标/键盘钩子
- 一个可以用鼠标改变控件位置和大小的类
- 监视API调用的一个小程序
- C#全局鼠标钩子
- C# 鼠标全局钩子
- spring架构,创建一个全局使用的application对象
- 音频参数的解释
- 软件开发人员向系统分析师升级必须改变2个不起眼的习惯
- DataStage Designer JOB的导入导出
- 多媒体文件格式简单介绍
- Java开源RSS组件包(Java Open Source RSS Lib Packages) http://www.javaeye.com/topic/38486
- 使用c#创建一个可以监视全局鼠标位置的程序
- Timesten系列之一:配置Timesten分配的内存大小(permsize,tempsize)解决错误(802: Data store space exhausted)
- 转弯
- VC的预编译头文件的学习
- Excel导出(二)
- Hibernate总结之二实体与表的映射关系
- flex调用as2的swf
- 关机APP代码实现
- 常用的脚本