C#调用声音函数(PlaySound,Beep,MessageBeep等)

原创 2006年06月08日 10:35:00

<一>Visual Basic Beep()

1.使用Visual Basic Beep函数;添加引用 Miscorsoft Visual Basic Runtime

2.调用 Interaction.Beep();

<二>使用MessageBeep(unit uType):需添加 using System.Runtime.InteropServices;

public const int MB_ICONEXCLAMATION =  48;

  [DllImport("user32.dll")]
  public static extern bool MessageBeep(uint uType);

MessageBeep( MB_ICONEXCLAMATION );

<三>调用Beep(Int freq,int duration)函数

  [DllImport("kernel32.dll")]
  public static extern bool Beep(int freq,int duration);

Beep(800,300);

<四>调用PlaySound(string pszSound,int hmod,int fdwSound)
  [DllImport("winmm.dll")]
  public static extern bool PlaySound(string pszSound,int hmod,int fdwSound);
  public const int SND_FILENAME = 0x00020000;
  public const int SND_ASYNC = 0x0001;

PlaySound("提示时奏幻想空间.WAV",0,SND_ASYNC|SND_FILENAME);

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于C#中调用Beep()

在C#编写程序时,想在弹出提示窗口时Beep(),一下,发现竟然没有Beep()功能。在网上查了一下,发现确实如此。FCL中对多煤体的支持非常的弱。  解决方法一:可以调用Win32的API:  [S...
  • dibov
  • dibov
  • 2005-01-27 13:18
  • 7856

C#实现音乐之声Console.Beep曲目

C#实现音乐之声Console.Beep曲目 using System; using System.Collections.Generic; using System.Text; namesp...
  • heeye
  • heeye
  • 2014-05-06 13:30
  • 1448

C# 控制蜂鸣器发声

在C#中可以通过以下四种方式来实现蜂鸣或者报警,播放声音之类的功能.XP下对蜂鸣有用,win7下请接上扬声器. 1). Beep的报警实现 [c-sharp] view ...

C# 报警 控制蜂鸣器发声

在C#中可以通过以下四种方式来实现蜂鸣或者报警,播放声音之类的功能.XP下对蜂鸣有用,win7下请接上扬声器. 1). Beep的报警实现 [c-sharp] view ...

delphi报警声音 Beep、MessageBeep 和 Windows.Beep

转自:http://blog.csdn.net/yunqian09/article/details/5554527 我的办法,增加一个timer 设置间隔100ms,通过timer的使能否,...

播放声音文件 PlaySound函数应用

播放声音文件 PlaySound函数应用 // test2.cpp : Defines the entry point for the application. // #incl...

如何在VC++程序中添加播放声音模块——PlaySound函数的使用

要想让你的VC++程序运行后能播放声音,就要在源代码的相应地方添加播放声音的函数。VC++中较常使用的播放声音函数是PlaySound。 一.PlaySound函数的声明为: BOOL PlaySou...

VC++程序中加入自定义声音(PlaySound函数用法)

VC++编程中,我们可以为自己的程序加入音乐,比如当我们按下一个按钮时或者启动程序时,播放一小段音乐。 该功能用到函数:   BOOL PlaySound(LPCSTR pszSound, HMODU...

(Win32)PlaySound播放Wav声音+mciSendString播放多媒体

(Win32)PlaySound播放Wav声音+mciSendString播放多媒体
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)