C#检测当前用户网络是否连接
C#检测当前用户网络是否连接
C#检测当前用户网络是否连接代码如下:
[csharp]- [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;
- }
- }
评论暂时关闭