C语言获取本机名称

来源:互联网 发布:淘宝联盟qq群推广 编辑:程序博客网 时间:2024/05/01 05:34
#include <winsock.h>#pragma comment (lib,"ws2_32.lib")BOOL GetComputerName(char *host_name, int namelen){BOOL Result = FALSE;WSAData wsaData; if (WSAStartup(MAKEWORD(1, 1), &wsaData) != 0)return FALSE;if (LOBYTE(wsaData.wVersion) != 1 || HIBYTE(wsaData.wVersion) != 1)goto ret;if (gethostname(host_name, namelen) != SOCKET_ERROR){Result = TRUE;}ret:WSACleanup();return Result;}

原创粉丝点击