检查Windows的本地连接状态方法
//需要的命名空间
using System.Runtime.InteropServices;
[DllImport("wininet.dll")]
//非托管调用API
private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ;
//实现方法 TRUE:连接 FALSE:未连接
private bool IsConnected()
{
int I=0;
bool state = InternetGetConnectedState(out I,0);
return state;
}
本文介绍了一种使用C#在Windows环境下检查本地网络连接状态的方法。通过调用wininet.dll中的InternetGetConnectedState函数,可以判断当前计算机是否连接到互联网。此方法返回TRUE表示已连接,FALSE表示未连接。
382

被折叠的 条评论
为什么被折叠?



