
以指定频率打开PC扬声器
nosound :关闭PC扬声器
原型为: void nosound(void)
delay 用于将程序的执行暂停一段时间(毫秒)
原型为:void delay(unsigned milliseconds)
如delay(5000)表示延迟5秒
sound()函数用于让pc喇叭发声,nosound()函数用于使搭正正在发声的pc喇叭静音。要使程序中的发声的具体方法,是调用sound()函数并延迟一定时间,然后使用nosound()函数静音,具体语句实现方法举知备悔例如下:
sound(100)
delay(100)
nosound()
它们三个都在“dos.h”里面,
接你说的 连续的使用的话 可能是 产生一种或多种滚拆不同的警告音 也有可能就是有人在瞎玩 发出点声音 听听 总而言之 就是在 发音暂停之间调节
你是说控制声卡声音吗?直接用c很麻旦冲烦,不过有个变通的方法。
搜索nircmd,下载,这个命令有很多功能,可以使用这个:
增大系统音量2000个单位值 (最大65535) nircmd.exe changesysvolume 2000
降低系统音量5000个单位值 (out of 65535) nircmd.exe changesysvolume -5000
设置系统音量为最大 nircmd.exe setsysvolume 65535
系统音量拿谨静音 nircmd.exe mutesysvolume 1
取消系统静音 nircmd.exe mutesysvolume 0
改变当前系统静音设置(静音和非静音之间切换) nircmd.exe mutesysvolume 2
main()
{
system("nircmd.exe mutesysvolume 1")
}
这样就消迟基可以是上卡静音了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)