void CDlgNew::OnBnClickedOk() { char str[MAX_WINDOW_TITLE] = {0}; m_NewName.GetWindowText(CSnewname); strcpy_s(str, MAX_WINDOW_TITLE, CSnewname.GetString()); if (is_function) { if (!VerifyFunctionName(str)) return; } else { if (!VerifyListName(str)) return; } OnOK(); }
void CDlgRename::OnBnClickedOk() { char oldstr[MAX_WINDOW_TITLE] = {0}, newstr[MAX_WINDOW_TITLE] = {0}; m_NewName.GetWindowText(CSnewname); strcpy_s(oldstr, MAX_WINDOW_TITLE, CSoldname.GetString()); strcpy_s(newstr, MAX_WINDOW_TITLE, CSnewname.GetString()); if (COHScriptObject::IsFunction(oldstr)) { if (!VerifyFunctionName(newstr)) return; } else { if (!VerifyListName(newstr)) return; } OnOK(); }