永发信息网

c#中添加报警音

答案:3  悬赏:10  手机版
解决时间 2021-03-23 12:54
c#中添加报警音
最佳答案
哇咧,用得着那么麻烦吗,还要用API -_-.....

引用程序集:Microsoft.VisualBasic

测试代码如下:---------------------------------------

Microsoft.VisualBasic.Devices.Audio audio = new Microsoft.VisualBasic.Devices.Audio();

//播放WAV文件
audio.Play("WAV地址");
//播放内存数组
audio.Play(new byte[] {
//声音数据...
}, Microsoft.VisualBasic.AudioPlayMode.Background);
//播放系统声音
audio.PlaySystemSound(System.Media.SystemSounds.Beep);
全部回答
报警音有两种方式,一种是调用语音文件报警,再有一种方式就是让服务器内存报警。当然调用语音文件报警的前提是必须有音箱。就不用说了。让内存报警主要就是C#调用windows的API函数,让内存报警。具体代码不给你写了,告诉了你思路,那就需要自己去摸索了。总是复制粘贴被人的代码,自己最后还是什么都不会的。关键是自己要动脑。
调用 Beep() API 来发出声音
Beep() 是在 kernel32.lib 中定义的,在MSDN 中的定义,Beep具有以下原型:
BOOL Beep(DWORD dwFreq, // 声音频率
DWORD dwDuration // 声音持续时间);
用 C# 编写以下原型:
[DllImport("kernel32.dll")]
public static extern bool Beep(int frequency, int duration);
然后就可以调用Beep了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
厨手不凡老菜馆地址有知道的么?有点事想过去
口袋里有红黄绿三种颜色的球24颗,每种8颗从中
壁挂式空调为什么一起机就停呀
单选题极端自然灾害频繁发生,一些有识之士纷
坤造: 壬 丙 戊 壬 (戌亥空) 申 午 辰 戌 八
如何玩转特色小镇
法国是什么法系,英美法系和大陆法系有什么区
根据对话情境,完成小题。据报道,最近,某小
爱百度摄影怎么去啊,有知道地址的么
梦见自己被人群打主要打我的人把刀放在我手里
读下图,回答4题。下列各项中图序按我国温度
宝贝一年级成长祝福语,一年级小朋友的简短祝
D000开头的是什么快递
要挟的挟还可以组什么词
深国交候补录取是怎么回事?
推荐资讯
新文化运动和五四新文化运动是一回事吗
优爱妈咪双河店这个地址在什么地方,我要处理
东北福多味饺子即日紫餐吧这个地址在什么地方
左宗棠贪污了多少,贪了什么,。
11月宝宝喝什么汤好
千米又叫做公里对不对
她很可怜??
用什么形容 外表完好 里面坏了
A股融断机制是什么意思
AlCl3溶液是什么颜色
搜房帮怎么看点击量
汾水在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?