C#切换鼠标左右键习惯无需控制面板中修改

 更新时间:2013年02月18日 11:05:18   作者:  
本人一直喜欢左手使用鼠标,偶尔同事会临时操作一下,因为他的习惯是右手,还得在控制面板里进行更改,太麻烦了所以就编写一个控制台程序,双击一下即可切换左右键,热爱懒人的你可不要错过了哈
本人一直喜欢左手使用鼠标,但有时候同事会临时进行操作,还得在控制面板里进行更改,比较不便,何不编写一个控制台程序,双击一下即可切换左右键
代码很简单:
复制代码 代码如下:

class Program
{
[DllImport("user32.dll")]
private extern static bool SwapMouseButton(bool fSwap);
//博客地址:http://blog.csdn.net/bluceyoung

[DllImport("user32.dll")]
private extern static int GetSystemMetrics(int index);

static void Main(string[] args)
{
int flag = GetSystemMetrics(23);//获取当前鼠标设置状态
if (flag == 0)//右手习惯
{
SwapMouseButton(true);//设置成左手
}
else//左手习惯
{
SwapMouseButton(false);//设置成右手
}
}
}

相关文章

  • c# 播放声音的四种方法

    c# 播放声音的四种方法

    这篇文章主要介绍了c# 播放声音的四种方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-11-11
  • 改进c# 代码的五个技巧(一)

    改进c# 代码的五个技巧(一)

    这篇文章主要介绍了改进c# 代码的五个技巧(一),帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2021-01-01
  • c#中LINQ的基本用法(一)

    c#中LINQ的基本用法(一)

    这篇文章介绍了c#中LINQ的基本用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • Datagridview使用技巧(9)Datagridview的右键菜单

    Datagridview使用技巧(9)Datagridview的右键菜单

    这篇文章主要为大家详细介绍了Datagridview使用技巧,Datagridview的右键菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • 如何在C#中使用OpenCV(GOCW使用教程)

    如何在C#中使用OpenCV(GOCW使用教程)

    这篇文章主要介绍了如何在C#中使用OpenCV(GOCW使用教程),帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-12-12
  • 微信跳一跳自动脚本C#代码实现

    微信跳一跳自动脚本C#代码实现

    这篇文章主要为大家详细介绍了微信跳一跳自动脚本C#代码实现资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • C#实现一个简单实用的TXT文本操作及日志框架详解

    C#实现一个简单实用的TXT文本操作及日志框架详解

    这篇文章主要给大家介绍了关于利用C#如何实现一个简单实用的TXT文本操作及日志框架的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们一起来看看吧
    2018-07-07
  • C#笔试题之同线程Lock语句递归不会死锁

    C#笔试题之同线程Lock语句递归不会死锁

    这篇文章主要介绍了C$ 笔试题之同线程Lock语句递归不会死锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • C# 如何解析获取Url参数值

    C# 如何解析获取Url参数值

    这篇文章主要介绍了C# 如何解析获取Url参数值,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-08-08
  • WPF实现在控件上显示Loading等待动画的方法详解

    WPF实现在控件上显示Loading等待动画的方法详解

    这篇文章主要介绍了WPF 如何在控件上显示 Loading 等待动画,文中的示例代码讲解详细,对我们学习或工作有一定帮助,需要的可以参考一下
    2023-03-03

最新评论