我们正在开发与DropBox非常相似的win-mac文件同步安装程序。 安装程序是用c ++和QT构build的。 我们有一个使用案例,如果互联网断开连接(插入networking电缆(或)没有连接到任何无线networking),所以基本上没有访问networking,在这种情况下,我们需要使安装程序进入离线状态。
我尝试了一些方法,例如不断对我们的Web服务器进行轮询。 如果我们无法达到那么我们检测到互联网分离连接。 由于某些原因,我们希望有一个干净的本地实现,它将寻找机器的networking连接。
我什至尝试http://msdn.microsoft.com/en-us/library/aa965303%28VS.85%29.aspx窗口,但这是在WiFi案件失败,即使我们不连接到无线networking例如说“networking连接”。
谁能build议其他的select。 平台特定的解决scheme也受邀
名称“Key”在当前上下文中不存在
Windows 8.1在WindowsBase和PresentationCore中复制资源
需要帮助将一些LPCTSTR传递给C ++中的函数
查找由fmemopen创build的文件的大小
在linux中跟踪pthreads?
从高级应用程序执行用户特权任务
在C ++中放弃处理器时间(Windows)
回溯如何工作?
这是一个错误在boost :: filesystem? 为什么boost :: filesystem :: path :: string()在Windows和Linux上没有相同的签名?
您可能要查看NLM_CONNECTIVITY_IPV4_INTERNET INetworkManager::GetConnectivity ,并在响应中检查NLM_CONNECTIVITY_IPV4_INTERNET或NLM_CONNECTIVITY_IPV6_INTERNET 。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。