IP Control会限定输入数字的大小,如果超过255,会显示255;如果输入汉字或英文字母则不显示。所以只需判断输入的IP地址是否与要求输入的IP一致即可。
界面设置
一个IP Control和一个Button Control
为IP Control添加变量
代码
void CWareHouseMFCDlg::OnBnClickedButton4()
{
UpdateData(TRUE);
//把IP Address控件里的值转化为 CString格式
CString strIP;
m_IPAddress.GetWindowText(strIP);
CString IPAddr1 = _T("192.168.1.200");
//比较CString对象
if (strIP.Compare(IPAddr1))
//if (wcscmp(IPAddr1, strIP))
{
MessageBox(_T("与默认IP地址不一致"), _T("温馨提示 "), MB_OK);
}
else {
MessageBox(_T("与默认IP地址一致"), _T("温馨提示 "), MB_OK);
}
}