先用 int gethostname (
char FAR * name,
int namelen
);得到本機名,再用struct hostent FAR * gethostbyname (
const char FAR * name
);本機的ip就在返回的struct hostent 中。
char FAR * name,
int namelen
);得到本機名,再用struct hostent FAR * gethostbyname (
const char FAR * name
);本機的ip就在返回的struct hostent 中。
解决方案 »
- 一个图片读到BYTE数组中,如何将它显示在界面上
- messagebox有时好用有时不好用,求解
- 请教一个vs2005下,对话框上图片和控件重叠问题?
- 关于CWinApp::ProcessShellCommand的问题
- 用CPen画时超出客户区结果画到区域外了,怎么解决?
- 有关字符copy的问题,很奇怪!请大家帮我看看
- 谁有多线程例子,发到信箱,马上给分!!提供网址当然也是有分的!!
- 很基本的问题,关于控件初始化的问题!
- solar请进来拿分,由于限制我只能分几次给
- 获取移动设备储蓄卡信息的问题
- 关于sendmessage导致的程序异常
- 我是第一次用DirectX编程,遇到下面的问题,怎么回事啊?
m_StrHostName.ReleaseBuffer();
LPHOSTENT pHost;
pHost=::gethostbyname(m_StrHostName.GetBuffer(m_StrHostName.GetLength()));
m_StrHostName=pHost->h_name;
m_StrIPAddress=inet_ntoa((*(LPIN_ADDR)pHost->h_addr_list[0]));