首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于PING的有关问题

2012-01-31 
关于PING的问题网上找了个用PING来检测与某个IP是否畅通,如果畅通,则PING程序可以很快的检测出来;如果网线

关于PING的问题
网上找了个用PING来检测与某个IP是否畅通,
如果畅通,则PING程序可以很快的检测出来;
如果网线拔掉,则也可以很快的检测出来;
如果IP地址正确,随便写一个存在的地址,
让程序去PING,这时反应就很慢,
在对话框中再去单击对话框的任何一个地方的话,
就导致对话框无响应。

这个问题该怎么解决?
是不是要另开一个线程让PING程序去跑,
然后再把结果传给对话框?

[解决办法]
要ping的结果准确的话,最好开一个线程去跑.然后把结果返回给窗口.
对话框用modole模式,线程完后发个oncommand的消息点OK就好了
[解决办法]
检测连接状态 推荐你个函数 InternetGetConnectedState
[解决办法]
开一个线程ping
另外开一个线程计时,计时50ms后就将ping的线程kill掉

热点排行