VC++判断是否连网
在开发中,需要判断是否有网络连接,于是写了个函数,实现代码如下:
//判断是否有网络连接
static BOOL DoHaveInternetConnection()
{BOOL bRet = FALSE;// 如果函数返回FALSE,则肯定没有连接DWORD dwFlag;__try{if (InternetGetConnectedState(&dwFlag, 0)){// 必须有下列任意一种连接,才认为是有连接// 因为INTERNET_CONNECTION_CONFIGURED被置位也可能是没有连接if ((dwFlag&INTERNET_CONNECTION_LAN) ||(dwFlag&INTERNET_CONNECTION_MODEM) ||(dwFlag&INTERNET_CONNECTION_PROXY)){bRet = TRUE;}}}__except( EXCEPTION_EXECUTE_HANDLER ){bRet = FALSE;}return bRet;
}
转载于:https://www.cnblogs.com/JczmDeveloper/p/3533768.html
VC++判断是否连网相关推荐
- VC++判断文件或文件夹是否存在(转)
VC++判断文件或文件夹是否存在 在Windows应用项目中,几乎总会需要用到一些文件系统相关的函数,如:判断文件是否存在,判断文件夹是否为空,删除文件夹及其所有子项,计算文件夹的大小,等等.不知为何 ...
- VC++ 判断点是否在线段上
这算法在一些地方会用到:在GIS中也有: 新建一个单文档工程: 先把窗口标题改一下:如下图定位到文档类OnNewDocument函数: 定位到OnNewDocument()函数,添加setTitle一 ...
- VC++ 判断文件是否存在
1. 使用_access函数,函数原型为 int _access( const char *path, int mode ); 2. 使用CreateFile函数,函数原型为: HANDLE Crea ...
- VC++判断进程是否以管理员权限运行(附源码)
VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从 ...
- VC判断操作系统为Win7的最简单代码!
点击打开链接http://blog.csdn.net/jhkdiy/article/details/6913465 由于项目需要判断Windows的操作系统版本,主要还是很多软硬件都有win7的不兼容 ...
- vc判断指定进程或程序名是否存在和进程为64或者32位
一.判断指定程序名的进程是否存在 BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // pointer to callback function LPARAM lP ...
- VC 判断 Windows 操作系统版本
<转载请注明出处,请尊重他人劳动成果> //headerfile /** @brief 操作系统版本定义 */ enum WinVerDef { WIN_VER_UNKNOWN = -1, ...
- VC++ 判断CRect是否为空
初学者很容易将IsRectEmpty和IsRectNull概论进行混淆,字面理解都是判断区域是否为空,其实差别还是有的. 1.IsRectEmpty:检测矩形的宽和高为0或者为一个负值,则说明此矩形为 ...
- VC++ 判断文件或文件夹是否存在的快捷方法 _access
_access函数 int _access( const char *path, int mode ); int _waccess( const wchar_t *path, int mode ); ...
最新文章
- 编写声卡驱动(框架)
- 面向对象设计原则之7-迪米特法则
- 鸿星尔克因公司系统崩溃、恳请顾客退款;乔布斯首份手写求职信拍卖出222万;OpenAI 开源 Triton语言|极客头条...
- 毕业设计-springboot+vue公租房租赁管理系统
- Windows 10配置远程开机
- 生成 Bingo 卡片
- 操作系统之Auditing Subsystem—Linux OS
- 上海 -》 张家界 旅行 计划10.1
- 程序员用「美貌」突破二维图像的人脸识别
- 内存卡打不开提示格式化?数据恢复怎么弄?
- C语言及程序设计[套餐]课程主页
- Electron渲染页面(Renderer Process)引入ipcRenderer
- linux cadence教程 pdf,cadence入门教程-修改版.pdf
- C语言 Windows文件选择对话框
- 智慧宿舍系统--宿舍安全管理解决方案
- VM虚拟机装机ubuntu之BUG和获取文件操作权限
- 《让子弹飞》系列——小六子之死
- Java程序的执行方式
- 管理类联考笔试还是计算机考,管理类联考笔试究竟难在哪儿?
- 《原则》- 做到头脑极度开放读后分析