您的位置:首页 > 其它

获取外网IP的方法

2013-04-19 11:52 246 查看
void GetIP()
{
CInternetSession session;
const CString strUrl = TEXT("http://iframe.ip138.com/ip2city.asp");
CInternetFile * httpfile = (CInternetFile *)session.OpenURL(strUrl);
CString strContent = TEXT("");
CString strData = TEXT("");
while(httpfile->ReadString(strContent))
{
strData += strContent;
}
int nStart = strData.Find("[");
int nEnd   = strData.Find("]");
int nCount = nEnd - nStart;
strData    = strData.Mid(nStart + 1,nCount - 1);

MessageBox("您的ip是: "+strData);

httpfile->Close();
session.Close();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: