我使用的是局域网连接Internet,在VC中使用
CString m_url="http://www.sina.com.cn";
BOOL bConn   =   ::InternetCheckConnection(m_url,   1,   0); 
  if (bConn)
  {
  MessageBox("Connected !");
  }
  else MessageBox("Disconnected !");
发现始终是连接的状态,如果把m_url该为NULL,连接状态又始终是断开状态。
我现在是想问:如何检查是否与Internet连接,也就是如果能够上网浏览网页就返回TRUE,如果只是本地连接上了(比如是局域网连接上了,或者ADSL没有进行拨号)的时候返回FALSE,请高手指点迷津!感激不尽,好像InternetQueryOption也只能检测本地连接是否成功,无法检测是否联网