MFC

[MFC] IP Address Control 사용하기

성엽이 2014. 4. 2. 22:31

IP Address Control

Class CIPAddressCtrl

변수 m_ctlAddr 

샘플소스 : IP주소를 가져온다.

----------------------------------------------------------------------------

 BYTE ipFirst, ipSecond, ipThird, ipForth;
 m_ctlAddr.GetAddress( ipFirst, ipSecond, ipThird, ipForth );
 char cGetAddr[30];
 ::wsprintf( cGetAddr, "%d.%d.%d.%d", ipFirst, ipSecond, ipThird, ipForth );
 sIPAddr = szIPAddr;    // basic_string 으로 가져오기


 m_ctlAddr.SetAddress( ipFirst, ipSecond, ipThird, ipForth ); // 집어넣기

----------------------------------------------------------------------------


---------------------------------------------------------------------------- 

CString ipFirst, ipSecond, ipThird, ipForth;
 m_ctlAddr.GetWindowText( ipFirst, ipSecond, ipThird, ipForth );    // CString 으로 가져오기


반대로 m_ctlAddr 에 넣으려면

 m_ctlAddr.SetWindowText( ipFirst, ipSecond, ipThird, ipForth );    // CString 으로 넣기

----------------------------------------------------------------------------


주로 WINSOCK 을 이용한 네트워크 통신때 사용할 것 같은뎅?