哪个API可以得到本机域的信息?

butterfly_flower 2003-08-22 08:26:19
请部哪个API可以得到本机域的信息?可以判断本机是否在有域的网络上,或是独立的计算机?
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
FAICHEN 2003-08-22
  • 打赏
  • 举报
回复
getcomputername()
gethostbyname()
nicepose 2003-08-22
  • 打赏
  • 举报
回复
下面是得到本机 name 和 ip 的例子希望能有点用处

需求:#include <winsock2.h>
链接库:Wsock32.lib
{
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( );
}
}

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧