C# 判断本机是否连接网络
功能代码
#region 判断本机是否联网
/// <summary>
/// 判断本机是否连接网络
/// </summary>
/// <param name="conState">联网方式</param>
/// <param name="reder">0</param>
/// <returns></returns>
[DllImport("wininet.dll", EntryPoint = "InternetGetConnectedState")]
private static extern bool InternetGetConnectedState(out int conState, int reder);
#endregion
示例代码
int s;
if (!InternetGetConnectedState(out s, 0))
{
toolStripStatusLabel_Status.Text = @"未联网";
timer.Start();
}