windows网络编程第11章分析.ppt

CLanScannerDlg::OnDelSubnet() string NetText = ItemText.GetBuffer(); CSubnet* subnet = ParseSubnetString(NetText); if(subnet == NULL) { AfxMessageBox(选择的子网格式不正确。); return; } // 删除SubnetList中的对应子网的值 listCSubnet::iterator itr; for(itr=SubnetList.begin(); itr!=SubnetList.end(); itr++) { if(itr-NetAddr==subnet-NetAddr itr-NetMask==subnet-NetMask) { itr = SubnetList.erase(itr); break; } } delete subnet; } } 程序的运行过程 判断是否选择了子网,如果没有选择,则提示用户。 如果选择本地子网,则提示用户,因为不允许删除本地子网。 弹出确认对话框,要求用户确认删除选择的子网。 在树视图控件m_TreeCtrl中删除选择的节点,清空列表控件m_ListCtrl中的所有记录。 在文本编辑控件m_Resul

文档评论(0)

1亿VIP精品文档

相关文档