mfc关于IP地址控件

来源:互联网 发布:联合证券交易软件下载 编辑:程序博客网 时间:2024/05/22 09:41

获取IP地址控件内容:

 TCHAR szDBAddr[21];

 DWORD dwAddress;

((CIPAddressCtrl*)(GetDlgItem(IDC_IPADDR)))->GetAddress(dwAddress);
 _snwprintf_s(szIPAddr,sizeof(szIPAddr),TEXT("%d.%d.%d.%d"),
  *(((BYTE *)&dwAddress)+3),*(((BYTE *)&dwAddress)+2),*(((BYTE *)&dwAddress)+1),*((BYTE *)&dwAddress));

设置IP地址控件内容:

 DWORD dwAddress = inet_addr(CT2CA(szIPAddr));
 ((CIPAddressCtrl*)(GetDlgItem(IDC_IPADDR)))->SetAddress(htonl(dwAddress));

0 0