11331564.txt

来自「一段小代码很容易获得本机IP地址和NAME.rar」· 文本 代码 · 共 28 行

TXT
28
字号
//获得本地主机名和IP地址
      WORD wVersionRequested;
      WSADATA wsaData;
      char name[255];
      CString ip;
      PHOSTENT hostinfo;
      wVersionRequested = MAKEWORD( 2, 0 );

      if ( WSAStartup( wVersionRequested, &wsaData ) == 0 )
      {

            if( gethostname ( name, sizeof(name)) == 0)
            {
                  if((hostinfo = gethostbyname(name)) != NULL)
                  {
                        ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
                  }
            }
            
            WSACleanup( );
      } 

/*----------------------------------------------------------------
	sprintf(cmdstr,"Local_IP:%s !!\n Bank_IP:%-15.15s",ip,tmp_IP);
    AfxMessageBox(cmdstr);
----------------------------------------------------------------*/

    sprintf(loc_IP,"%-15.15s",ip);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?