社区
Windows SDK/API
帖子详情
请教 InternetGetConnectedState 的用法?
honlyn
2003-03-09 01:57:57
包括
InternetGetConnectedStateExa
InternetGetConnectedStateExw
那位大虾能够指点一二,将万分感谢。
...全文
642
3
打赏
收藏
请教 InternetGetConnectedState 的用法?
包括 InternetGetConnectedStateExa InternetGetConnectedStateExw 那位大虾能够指点一二,将万分感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
honlyn
2003-04-05
打赏
举报
回复
thank you!
huzhangyou
2003-03-09
打赏
举报
回复
这里有一个vb的说明可以参考一下
Declare Function InternetGetConnectedStateEx Lib "wininet.dll" Alias "InternetGetConnectedStateExA" (lpdwFlags As Long, lpszConnectionName As Long, dwNameLen As Long, ByVal dwReserved As Long) As Long
如果系统已经连上了Internet,该函数就会返回一个非零的值。最后一个参数dwReserved,被留作以后扩展之用,在这里它必须等于零。参数lpszConnectionName返回一个字符串,即当前连接的名称。参数dwNameLen包含该字符串的大小。最后一个参数lpdwFlags返回一个类型为Long的值,其中包含一系列的属性。下面是Refresh方法的部分代码,其主要目的是要调用InternetGetConnectedStateEx函数。
huzhangyou
2003-03-09
打赏
举报
回复
WinInet.DLL的InternetGetConnectedState(&dwFlag,0)函数:
注意:为使用该函数,须在项目文件中加入:USELIB("WinInet.LIB")
特点:获得较详的连接描述!
-----------WinInet.DLL的InternetGetConnectedState函数法----------------
void __fastcall TForm1::N41Click(TObject *Sender)
{
StaticText1->Caption=""; StaticText2->Caption=""; StaticText3->Caption="";
StaticText4->Caption=""; StaticText5->Caption=""; StaticText6->Caption="";
StaticText7->Caption="";
DWORD dwFlag;
InternetGetConnectedState(&dwFlag,0);
if(dwFlag & INTERNET_CONNECTION_MODEM) StaticText1->Caption="Yes"; MODEM连接
else StaticText1->Caption="No";
if(dwFlag & INTERNET_CONNECTION_LAN) StaticText2->Caption="Yes"; LAN连接
else StaticText2->Caption="No";
if(dwFlag & INTERNET_CONNECTION_PROXY) StaticText3->Caption="Yes"; 代理连接
else StaticText3->Caption="No";
---------检查是否连接-------------------------------------------
if(InternetGetConnectedState(NULL,0)) StaticText4->Caption="Yes"; 在线
else StaticText4->Caption="No";
if(dwFlag & INTERNET_CONNECTION_OFFLINE) StaticText5->Caption="Yes";//离线。注:不好用!
else StaticText5->Caption="No";
----------------------------------------------------------------
if(dwFlag & INTERNET_RAS_INSTALLED) StaticText6->Caption="Yes";
else StaticText6->Caption="No";
if(dwFlag & INTERNET_CONNECTION_CONFIGURED) StaticText7->Caption="Yes";
else StaticText7->Caption="No";
}
C#实现判断电脑是否联网
本文将深入探讨如何使用C#来判断电脑是否联网,特别是通过调用wininet.dll库中的
Internet
Get
Connect
e
dSt
ate
函数来实现这一功能。 首先,我们需要了解C#的网络编程基础。在C#中,System.Net命名空间提供了大量的类和...
Delphi检测网络状态,是否连接
Internet
..rar
首先,我们可以使用Windows API中的
Internet
Get
Connect
e
dSt
ate
函数来检查网络连接状态。这个函数会返回一个长整型值,其中的位标志指示了网络连接的各种状态。以下是使用该函数的基本步骤: 1. 引入相关头文件:在...
C#.net判断网络状态
在这个方法中,我们调用了`
Internet
Get
Connect
e
dSt
ate
`方法,并将其返回值存储在布尔变量`st
ate
`中。如果该方法返回`true`,则表示计算机已连接到网络;否则,表示未连接。 为了验证网络状态,可以在按钮点击事件中...
Check Your
Internet
Connect
ion With C#
与市面上其他教程相比,本方法更为简便,我们主要利用了一个简单的API函数——`
Internet
Get
Connect
e
dSt
ate
`,它能返回一个布尔值表示当前是否连接到了互联网。 #### 1. 介绍 `
Internet
Get
Connect
e
dSt
ate
` 是...
C++ windows 检测网络是否断开
使用`
Internet
Get
Connect
e
dSt
ate
`函数,我们需要一个`DWORD`类型的参数来接收连接状态信息,并且可以传递一个非零值来检查特定的连接类型,例如拨号、局域网等。以下是如何调用这个函数并检查网络是否连接: ```cpp...
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章