InternetGetConnectedState 用法

UINT CRRDlg::CheckNet()
{
DWORD dwFlag;
if(!InternetGetConnectedState(&dwFlag, 0))
{
//MessageBox("网络未连接。");
SetDlgItemText(IDC_STATIC_NETTYPE,"未连接到网络");
return 0;
}
else if(dwFlag & INTERNET_CONNECTION_MODEM)
{
SetDlgItemText(IDC_STATIC_NETTYPE,"上网类型:采用RAS拨号连接上网");
return 1;
}
else  if(dwFlag & INTERNET_CONNECTION_LAN)
{
SetDlgItemText(IDC_STATIC_NETTYPE,"上网类型:采用网卡通过局域网上网");
return 2;
}
else if(dwFlag & INTERNET_CONNECTION_PROXY)
{
SetDlgItemText(IDC_STATIC_NETTYPE,"上网类型:使用代理服务器上网");
return 3;
}
 
}

你可能感兴趣的:(InternetGetConnectedState 用法)