社区
Windows SDK/API
帖子详情
请教 InternetGetConnectedState 的用法?
honlyn
2003-03-09 01:57:57
包括
InternetGetConnectedStateExa
InternetGetConnectedStateExw
那位大虾能够指点一二,将万分感谢。
...全文
603
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";
}
易语言HTTP进度下载断点续传例子
易语言HTTP进度下载断点续传例子源码,下载子程序,进度显示,HTTP进度下载,
Internet
Get
Connect
e
dSt
ate
,
Internet
OpenA,
Internet
OpenUrlA,HttpQueryInfoA,
Internet
CloseHandle,
Internet
ReadFile,CallWindowProcA,取下载...
HTTP进度下载断点续传例子
下载子程序,进度显示,HTTP进度下载,
Internet
Get
Connect
e
dSt
ate
,
Internet
OpenA,
Internet
OpenUrlA,HttpQueryInfoA,
Internet
CloseHandle,
Internet
ReadFile,CallWindowProcA,取下载文件大小,HTTP下载重定向,取域名,取...
实时判断网络连接的Demo
通过ping命令来获取网络状态。程序运行后,能够实时监控网络是否连接。...这种办法比通过
Internet
Get
Connect
e
dSt
ate
判断,具有实时性。因为
Internet
Get
Connect
e
dSt
ate
方式只能够开始的时候判断一次
C#实现判断电脑是否联网
该资源主要采用C#方式判断电脑是否联网:调入相应的wininet.dll,采用
Internet
Get
Connect
e
dSt
ate
函数实现。
易语言中粮桌面显屏
易语言中粮桌面显屏源码,中粮桌面显屏,配置加载,
Internet
Get
Connect
e
dSt
ate
,
Internet
OpenA,
Internet
OpenUrlA,HttpQueryInfoA,
Internet
CloseHandle,
Internet
ReadFile,CallWindowProcA
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章