您的位置:首页 > 编程语言 > C#

C#控制台程序实现鼠标左右手习惯切换

2017-10-02 13:38 375 查看
最近患上了鼠标手。比较疼,影响到了工作。 干脆左手用起了鼠标。

每次都要到控制面板去修改设定比较繁琐 所以决定写个小工具。百度网盘地址:http://pan.baidu.com/s/1dD8NucL

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.InteropServices;
using System.Reflection;

namespace Van
{
class Program
{
static void Main(string[] args)
{
SwapButton();
}

[DllImport("user32.dll")]
public static extern int SwapMouseButton(int bSwap);

public static void SwapButton()
{
Console.WriteLine("请输入L/R来切换左右手习惯。(L为左手习惯,R为右手习惯!)");
String s = Console.ReadLine();
switch (s.ToUpper())
{
case "L":
SwapMouseButton(1);
Console.WriteLine("左手习惯修改成功!请按任意键退出...");
Console.Read();
break;
case "R":
SwapMouseButton(0);
Console.WriteLine("右手习惯修改成功!请按任意键退出...");
Console.Read();
break;
default:
Console.WriteLine("您输入的格式不正确,请重新输入或者退出!");
SwapButton();
break;
}
}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# 控制台 鼠标