一个最简单的类方法:
Bool IsNetworkAlive( __out LPDWORD lpdwFlags );
返回TRUE表示联网,FALSE表示未连接到网络。
使用时注意在头文件中加入如下代码:
#include <Sensapi.h> #pragma comment(lib, "Sensapi.lib")
函数使用举例:
DWORD ws; if (IsNetworkAlive(&ws)) { // 计算机已经连接网络 MessageBox(L"电脑已经联网 ",L"提示!"); } else { // 计算机未连接网络 MessageBox(L"电脑没有联网 ", L"提示!"); }