zoukankan      html  css  js  c++  java
  • CIPAddressCtrl类的使用(IP地址与CString的互相转化)

    //将CString   型IP地址在IPAddressCtrl中显示  
    CString   strIP="192.168.0.10";  
    DWORD   dwIP;  
    dwIP   =   inet_addr(strIP);  
    unsigned   char   *pIP   =   (unsigned   char*)&dwIP;  
    m_ipAddr.SetAddress(*pIP,   *(pIP+1),   *(pIP+2),   *(pIP+3));  

    //将IPAddressCtrl中的IP地址获得并转换成CString型  
    unsigned   char   *pIP;  
    CString   strIP;  
    DWORD   dwIP;  
    m_ipAddr.GetAddress(dwIP);  
    pIP   =   (unsigned   char*)&dwIP;  
    strIP.Format("%u.%u.%u.%u",*(pIP+3),   *(pIP+2),   *(pIP+1),   *pIP); 

    //CIPAddressCtrl的值转换成CString,CString转换成CIPAddressCtrl
    CString strIP="192.168.1.184";
    m_IPAddr.SetWindowText(strIP);
    CString strIP;
    m_IPAddr.GetWindowText(strIP);

    CString strIP="192.168.1.184";
    DWORD dwAddress= ntohl( inet_addr(strIP));
    m_IPAddr.SetAddress(dwAddress);

    //为控件设置数据
    m_addr.SetAddress(192,168,0,2);
    //从控件得到数据
    BYTE b1,b2,b3,b4;
    m_addr.GetAddress(b1,b2,b3,b4);

  • 相关阅读:
    XML实例入门2
    XML入门
    XML实例入门1
    C语言复合梯形公式实现定积分
    一些界面库比较以及如何选择界面库
    网络阅读开篇
    vs2008 edit spin 十六进制实现
    jquery操作cookie
    Excel导入到DataTable
    SQL 查找某个字段的首字母
  • 原文地址:https://www.cnblogs.com/snailrun/p/2644932.html
Copyright © 2011-2022 走看看