如何检测电脑是否连上Internet
我从网上找了一个程序用于检测电脑是否连上Internet,但为什么总是显示电脑已连接?程序如下,请高人指点:HINSTANCE m_hDll;
m_hDll=LoadLibrary("c:\\windows\\system32\\url.dll");
if(m_hDll==NULL)
AfxMessageBox("url.dll载入失败");
bool (_stdcall *NetConnect)(int);
FARPROC faddr=GetProcAddress(m_hDll,"InetIsOffline");
if(faddr==NULL)
AfxMessageBox("InetIsOffline调用失败");
NetConnect=(bool(__stdcall *)(int))faddr;
if(NetConnect(0))
AfxMessageBox("网络未连接");
else
AfxMessageBox("网络已连接");
FreeLibrary(m_hDll);