• 教程 | 网络设备查找类CxNetworkHostFind & CxNetworkAdapterFind


    CxNetworkHostFind的使用如下:

    void CUsbScannerDlg::OnBtnNetworkHost() 
    {
        // TODO: Add your control notification handler code here
        m_list1.ResetContent();
    
        NET_HOST_INFO nhi = {0};
        CxNetworkHostFind local_net_host_find;
        BOOL bRet = local_net_host_find.FindHost();
        while (bRet)
        {
            local_net_host_find.GetHostInfo(&nhi);
            m_list1.AddString(nhi.szMacAddr);
            m_list1.AddString(nhi.szIPAddr);
            m_list1.AddString(nhi.szName);
            m_list1.AddString("");
            m_list1.AddString("-->Next<--");
            bRet = local_net_host_find.FindNextHost();
        }
        local_net_host_find.FindHostClose();
    }

    CxNetworkAdapterFind的使用如下:

    void CUsbScannerDlg::OnBtnNetAdapter() 
    {
        // TODO: Add your control notification handler code here
        m_list1.ResetContent();
        
        NET_ADAPTER_INFO nai = {0};
        CxNetworkAdapterFind local_net_host_find;
        BOOL bRet = local_net_host_find.FindAdapter();
        while (bRet)
        {
            local_net_host_find.GetAdapterInfo(&nai);
            m_list1.AddString(nai.szMacAddr);
            m_list1.AddString(nai.szIPAddr);
            m_list1.AddString(nai.szName);
            m_list1.AddString(nai.szDescription);
            m_list1.AddString("");
            m_list1.AddString("-->Next<--");
            bRet = local_net_host_find.FindNextAdapter();
        }
        local_net_host_find.FindAdapterClose();    
    }

      精练的代码不需要过多解释,你们懂的。To be continued...

    下载

    libComm - v1.2 For WinXP/Win7

  • 相关阅读:
    mybatis-databaseIdProvider多数据库支持
    mysql-高性能索引策略
    mysql-冗余和重复索引
    mybatis-枚举类型的typeHandler&自定义枚举类型typeHandler
    mybatis-自定义typeHandler
    mysql-覆盖索引
    单例模式
    mybatis实战教程一:开发环境搭建
    MySQL分页查询优化
    深入组件
  • 原文地址:https://www.cnblogs.com/EdmundDwyane/p/3233438.html
Copyright © 2020-2023  润新知