精易论坛

标题: 获得本地的ip地址和用户名 [打印本页]

作者: liucc2012    时间: 2013-2-24 11:31
标题: 获得本地的ip地址和用户名
  1. void CGetIpDlg::OnQuery()
  2. {
  3. char wsHostName[128]; // 存储主机名

  4. if (gethostname(wsHostName, 128) == 0) //正确的情况
  5. {
  6. m_HostName.SetWindowText(wsHostName);
  7. struct hostent* pHost;
  8. int client;

  9. pHost = gethostbyname(wsHostName); //pHost返回的是指向主机的列表
  10. for (client = 0; pHost != NULL && pHost->h_addr_list[client] != NULL; client++)
  11. {
  12. LPCSTR psz = inet_ntoa (*(struct in_addr *)pHost->h_addr_list[client]);//得到指向ip的psz变量
  13. m_Ip.AddString(psz);
  14. }
  15. }

  16. }
复制代码

作者: whdwit    时间: 2013-2-24 11:53
JAVA语言,哎,本人读书时学的JAVA,现在都忘得差不多了
作者: Cand    时间: 2013-2-24 13:55
虽然看不懂,但是看起来很厉害。。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4