您的位置:程序门 -> vb ->



如何实现windows的静音关闭和打开?(就是单击右下角小喇叭,然后画叉静音)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何实现windows的静音关闭和打开?(就是单击右下角小喇叭,然后画叉静音)[已结贴,结贴人:hudingchen]
发表于:2007-02-25 17:30:21 楼主
别说用waveoutsetvolume,他只能控制音量大小,我想单击窗体一个按钮a静音,按钮b恢复声音,希望高手给出详细代码。
发表于:2007-02-25 18:48:521楼 得分:0
嘿嘿...沙发...嘿嘿,简单,嘿嘿,可惜在单位没代码
发表于:2007-02-25 19:16:272楼 得分:0
别说用waveoutsetvolume,他只能控制音量大小,我想单击窗体一个按钮a静音,按钮b恢复声音,希望高手给出详细代码。
-------等待
发表于:2007-02-25 21:47:183楼 得分:5
看看这里

http://support.microsoft.com/kb/178456/zh-cn
发表于:2007-02-25 22:50:224楼 得分:90
http://www.freevbcode.com/showcode.asp?id=2358

使用方法
openmixer   0
 
setmute   speaker_mute,   true

   
*****************************************************************************
欢迎使用csdn论坛专用阅读器   :   csdn   reader(附全部源代码)  

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
发表于:2007-02-26 08:51:375楼 得分:0
感谢楼上2位朋友的帖子,不过不是我需要的,你们的代码还是通过控制音量的大小来静音的,我要的是单击右下角小喇叭,然后画叉静音,是这种~~~~继续等待
发表于:2007-02-26 08:57:046楼 得分:0
你试过我的吗?

我的是画叉呀!
发表于:2007-02-26 09:02:257楼 得分:5
用mci命令,只能对mci设备起作用。如果有外部设备(比如windows   media   player和wimamp播放器)在播放,mci命令对他们不起任何作用。必须使用混音器调节系统声音,对所有设备都起作用。
        请看调节系统音量的类:http://xsoft.bokee.com/4780183.html(里面有很多关于音量设置的函数,其中有   一个静音设置的函数),放在类代码里,生成activex   dll,然后在vb工程菜单中引用该dll即可。
发表于:2007-02-26 09:09:288楼 得分:0
我的是画叉!
发表于:2007-02-26 09:42:319楼 得分:0
感谢feiyun0112,你的答案可以,结帖~~


快速检索

最新资讯
热门点击