现在正在做一个简单的C#软件,为了美化和多媒体的东西,我需要在窗体启动的时候播放音乐,查找了MSDN找到了这个东西,记录一下以后使用!
源码:
using System;
using System.Runtime.InteropServices;
namespace GIS
{
/// <summary>
/// CMedia 的摘要说明。
/// </summary>
internal class CSoundPlay
{
public CSoundPlay()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
[Flags]
public enum PlaySoundFlags : int
{
SND_SYNC = 0x0000, /* play synchronously (default) */
SND_ASYNC = 0x0001, /* play asynchronously */
SND_NODEFAULT = 0x0002, /* silence (!default) if sound not found */
SND_MEMORY = 0x0004, /* pszSound points to a memory file */
SND_LOOP = 0x0008, /* loop the sound until next sndPlaySound */
SND_NOSTOP = 0x0010, /* don't stop any currently playing sound */
S