设置系统音量

最近由于 一些特殊需求。要开发一款设定 系统音量的软件,需求在触屏xp上 运行。于是考虑 设计几个大的Button,方便触控。

大体设计如下:(我不是美工 我不是美工 我不是美工)

设置系统音量_第1张图片

代码 其实 很简单: 这里 借助http://www.nirsoft.net/utils/nircmd.html  这个 cmd软件。。

 1 private void SetV(double volume)
 2         {
 3             var path=AppDomain.CurrentDomain.BaseDirectory;
 4             //静音模式
 5             if (volume==0)
 6             {
 7                 Process.Start(path + "nircmd.exe", " mutesysvolume 1");
 8                 return;
 9             }
10            
11            
12             Process.Start(path + "nircmd.exe", " mutesysvolume 0"); //设置非静音
13             Process.Start(path + "nircmd.exe", " setsysvolume "+(int)volume); //设置音量
14             
15         }

 

你可能感兴趣的:(系统)