文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>获取主机的信息

获取主机的信息

时间:2010-08-20  来源:zhouli

BOOL GetLocalHostInfo()
{
   //得到主机名称
   int nComputerNameLen;
   nComputerNameLen = MAX_COMPUTERNAME_LENGTH + 1;
   if(SOCKET_ERROR == gethostname(m_chLocalHostName,nComputerNameLen))
      return FALSE;
   ///////end//////////
   ///得到主机IP地址
   HOSTENT *hentThisHost;
   hentThisHost=NULL;
   if(!(hentThisHost = gethostbyname(m_chLocalHostName)))
      return FALSE;
   in_addr inaddrThisHost;
   memcpy(&inaddrThisHost.S_un.S_addr,hentThisHost->h_addr,hentThisHost->h_length);
   strcpy(m_chLocalHostAddr,inet_ntoa(inaddrThisHost));
   return TRUE;
}

 

//获取当前登录账户名
BOOL GetCurrProcessUser(CString& strName)
{
   BOOL bRet(TRUE);
   strName = _T("");
   DWORD dwSize = MAX_PATH;
   TCHAR *pszName = new TCHAR[dwSize];
   if ( !GetUserName(pszName, &dwSize) )
   {
      delete[] pszName;
      pszName = new TCHAR[dwSize];
      bRet = GetUserName( pszName , &dwSize );
   } 
   strName = pszName;
   delete[] pszName;
   return bRet;
}

相关阅读 更多 +
排行榜 更多 +
瓢虫少女

瓢虫少女

飞行射击 下载
潜艇鱼雷

潜艇鱼雷

飞行射击 下载
网络掠夺者

网络掠夺者

飞行射击 下载