給對話框的“確定”按鈕添加了消息映射,但測試的時候點擊“確定”按鈕後直接退出了,沒執行OnBnClickedOk() 函數,這是為什麼?哪位大蝦來幫忙解決一下呀?
void CSearchDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知處理程序代碼
CIngformation iSet;
UpdateData();
m_strSearch.TrimLeft();
if (m_strSearch.IsEmpty())
{
MessageBox(_T("要查詢的學號不能為空!"));
return;
}
if (iSet.IsOpen())
iSet.Close();
iSet.m_strFilter.Format(_T("PID='%s'"), m_strSearch);
iSet.m_strSort = "ID";
iSet.Open();
if (!iSet.IsEOF())
UpdateData(FALSE);//改
else
MessageBox(_T("沒有查到你要找的信息!"));
CDialogEx::OnOK();
}