确定当前用户是否连接到互联网.
#Include <WinAPIEx.au3>
_WinAPI_IsInternetConnected ( )
成功: | 返回 1 - 用户已连接互联网. |
返回 0 - 未连接. | |
失败: | 返回 0,设置@error:非 0 值, @extended 可能包含系统错误代码. |
在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)