내 자신의 아이피를 얻기 위해서는 아래와 같은 방법을 사용할수 있다.


어느 인터넷으로 공부하다보니 얻어 온 함수이다.(너무 많이 검색을 해서 어디인지도 기억도 안남 ㅠㅠ)


GetLocalIP(void)

{

WSADATA wsaData;

char name[255];

CString ip; // ip 저장.

PHOSTENT hostinfo;

if( WSAStartup( MAKEWORD( 2, 2 ), &wsaData ) == 0 )

{

if( gethostname ( name, sizeof(name)) == 0)

{

if((hostinfo = gethostbyname(name)) != NULL)

{

ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);

}

}      

WSACleanup( );

return ip;

}


CString 값으로 xxx.xxx.xxx.xxx 값을 리턴한다.

'전공' 카테고리의 다른 글

개발자를 위한 GPIB 드라이버 설치 방법.  (1) 2015.11.09
iPhone VPN 설정  (0) 2015.11.08

+ Recent posts