WSADATA wsaData;
CString hostaddr;
::WSAStartup(MAKEWORD(1,1),&wsaData);
char hostname[128];
hostent *hostinfo;
if(::gethostname(hostname,128)!=SOCKET_ERROR)
{
hostinfo=::gethostbyname(hostname);
if(hostinfo!=NULL)
hostaddr=::inet_ntoa(*(struct in_addr*)hostinfo->h_addr_list[0]);
}
CString hostaddr;
::WSAStartup(MAKEWORD(1,1),&wsaData);
char hostname[128];
hostent *hostinfo;
if(::gethostname(hostname,128)!=SOCKET_ERROR)
{
hostinfo=::gethostbyname(hostname);
if(hostinfo!=NULL)
hostaddr=::inet_ntoa(*(struct in_addr*)hostinfo->h_addr_list[0]);
}
解决方案 »
- 求助:如何分别统计表中的记录
- InstallShield问题
- 求助——ListControl 控件中 Yellow 、Red、Green、Magenta、Cyan、Blue上面图形表示什么意思?
- 请教高手
- server端对于不确定的客户端连接或是大量的客户端连接该怎么设计?
- 该死的CSerial类。都进来看看
- 怎样才能将自己在视中绘的图形存为位图文件
- CreatePolygonRgn失败,GDI对象数量的问题?小段代码,望超人们诊断一下。
- 为什么我的d3d不可用?
- 关于数据库编程的一系列问题,我很为难,经理在逼我呀:(
- 请 阿酷 进来。。。给分 70 。
- 谁会SendMessage()??有个小小的细节我搞不懂啊??高手高手们啊……我就剩条小命了!!!!
我不太懂,有没有一个类似的API函数啊,我希望一个函数就能够搞定的。