Как узнать подключен ли компьютер к инету? Как делать на Visual C++ знаю, а как переделать на C# незнаю.
код на С++:
bool GetStatusConnect()
{
bool bRetVal;
HINSTANCE hLib = NULL;
INETCHECKPROC pfnInternetGetConnectedState;
hLib = LoadLibrary("wininet.dll");
if (!hLib)
return 0;
pfnInternetGetConnectedState = (INETCHECKPROC)GetProcAddress(hLib, "InternetGetConnectedState");
if(!pfnInternetGetConnectedState)
return false;
DWORD lpdwFlags;
bRetVal = pfnInternetGetConnectedState(&lpdwFlags, 0) != 0;
FreeLibrary(hLib);
return bRetVal;
}