BOOL GetPeerName( CString& rPeerAddress, UINT& rPeerPort );

BOOL GetPeerName( SOCKADDR* lpSockAddr, int* lpSockAddrLen );

  或者
 int getpeername ( SOCKET s, struct sockaddr FAR* name, int FAR* namelen );

但是他们具体是怎么工作的呢? 研究中……………………
自己感觉还是第一个好用,因为类型不用怎么转换!

Feedback

# re: 在socket连通后 怎么得到对方机的ip ,port  回复  更多评论   

2006-02-14 20:36 by oki
不好获得的,我也在找,很麻烦的

# re: 在socket连通后 怎么得到对方机的ip ,port  回复  更多评论   

2006-02-27 11:10 by 代李
用getpeername(s,name,namelen) 就可以获得

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理