函数参考


_WinAPI_IsInternetConnected

确定当前用户是否连接到互联网.

#Include <WinAPIEx.au3>
_WinAPI_IsInternetConnected ( )

参数

None.

返回值

成功: 返回 1 - 用户已连接互联网.
返回 0 - 未连接.
失败: 返回 0,设置@error:非 0 值, @extended 可能包含系统错误代码.

注意/说明

此函数需要 Windows Vista 或更高版本.

相关

详情参考

在MSDN中搜索


示例/演示


#Include <WinAPIEx.au3>

Opt('MustDeclareVars', 1)

If _WinAPI_GetVersion() < '6.0' Then
    MsgBox(16, 'Error', 'Require Windows Vista or later.')
    Exit
EndIf

If _WinAPI_IsInternetConnected() Then
    ConsoleWrite('Internet is already connected.' & @CR)
    Exit
EndIf

; 在调用的应用程序中运行获取连接向导来启用因特网连接
_WinAPI_GetConnectedDlg(1, 1 + 4)