gethostname (hostname,sizeof (hostname));
CString ip;PHOSTENT hostinfo;
if((hostinfo = gethostbyname(hostname)) != NULL)
{
ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
}这样只能取到他的内网IP,有什么方法得到他的网关的IP地址吗?
CString ip;PHOSTENT hostinfo;
if((hostinfo = gethostbyname(hostname)) != NULL)
{
ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
}这样只能取到他的内网IP,有什么方法得到他的网关的IP地址吗?
解决方案 »
- 有无保存jpeg图像速度较快的软件,商业版的也可以
- 请教VC++编程实现程序运行后CheckBox1是直接选中状态
- 请教,自定义winmobile today画面。
- 看书上例程好郁闷有两个参数的函数 调用时只给了一个参数结果还是正确的 请问什么原因
- 该死的EXE图标更新问题,终于有点眉目了
- 请教有关利用Xtreme toolkit问题
- drawtextex问题
- 这个问题有150分了。这样的问题怎么没人知道,大家都来讨论一下。
- 请问通过CRecordset如何写数据库的备注字段,谢谢
- mfc做的exe需要哪些dll?
- 初学VC,请结合例子谈谈_ConnectionPtr与_RecordsetPtr的具体用法。
- 通过VC++ 进行图象识别!
那么在外部只能得到网关的地址因为内部的地址都是映射到网关上的
能不能给份源码看看啊?