C#检测当前用户网络是否连接

来源:互联网 发布:数学教材 知乎 编辑:程序博客网 时间:2024/05/21 11:23

代码如下:

 

      [DllImport("wininet.dll")]
        private extern static bool InternetGetConnectedState(int Description, int ReservedValue);        public static bool IsConnectedToInternet()        {            int Desc = 0;            return InternetGetConnectedState(Desc, 0);        }        private void button1_Click(object sender, EventArgs e)        {         //检测网络状态             if (!IsConnectedToInternet())            {                MessageBox.Show("当前不能连接到服务器,请检查网络、防火墙等设备!");                return;            }       }


 

原创粉丝点击