在WinForm平台下播放声音,一般有两种方式:第一种是调用系统自带声音;

【代码】

申明定义:

[DllImport("kernel32.dll")]

public static extern bool Beep(int freq, int duration);

调用:

Beep(800, 300);

另外,如果未申明Beep,使用Console.Beep(800, 300)也可以;

第二种是播放文件夹文件。

SoundPlayer player = new SoundPlayer();
player.SoundLocation = Application.StartupPath + "\\" + "Sound" + "\\" + "Windows Error.wav";
player.Load();
player.Play();

最新文章

  1. android 浅谈Aidl 通讯机制
  2. 在win8.1 64位环境下有关Oracle的安装和卸载
  3. SSO之CAS基础及应用视频教程(2)
  4. Delphi的TService的輸入桌面切換(服务程序)(windows登录界面如何截图)(使用了OpenDesktop和GetThreadDesktop等API)
  5. 分布式版本控制系统Git-----7.Git 使用git rebase合并多次commit
  6. PHP生成图表pChart
  7. RS232串口的Windows编程纪要
  8. javascript 中的原型继承
  9. Web框架之Bootstrap
  10. Elasticsearch之中文分词器插件es-ik的自定义词库
  11. k皇后
  12. 系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新
  13. mysql存储之int
  14. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 不支持“variant”数据类型。
  15. [显示属性]-自定义桌面里没有IE选项
  16. kubernetes rabbitmq 集群安装配置
  17. HackerRank - candies 【贪心】
  18. 理解 JavaScript call()/apply()/bind()
  19. 基于SSH协议clone GitHub远端仓库到本地-git
  20. 关于两数的最大公约数gcd

热门文章

  1. Apache:如何访问共享目录
  2. 初探Socket
  3. HAProxy的日志配置以及ACL规则实现负载均衡
  4. 用libcurl 登录网站
  5. Fiddler抓包工具使用基础
  6. C# mysql 获取所有表名
  7. 关于我-dinphy简介
  8. SqlServer中使用正则表达式
  9. 终端指令操作创建Django项目
  10. eclipse运行没问题,tomcat以脚本启动后插入数据库的中文会乱码