很好用的声卡检测程序,检测是否有声卡
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;//引入命名空间using System.Runtime.InteropServices;namespace PC_ShengKa{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } //调用API函数 [DllImport("winmm.dll",EntryPoint="waveOutGetNumDevs")] public static extern int waveOutGetNumDevs(); private void button1_Click(object sender, EventArgs e) { MessageBox.Show(waveOutGetNumDevs().ToString()); //判断是否存在声卡 if (waveOutGetNumDevs()!=0) { MessageBox.Show("有声卡!"); Form2 frm=new Form2(); frm.ShowDialog(); } else { MessageBox.Show("无声卡!!!"); } } }}
评论