程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> mfc c++ vs-測試的時候點擊“確定”按鈕後直接退出了,沒執行函數,哪位大蝦來幫忙解決一下呀?

mfc c++ vs-測試的時候點擊“確定”按鈕後直接退出了,沒執行函數,哪位大蝦來幫忙解決一下呀?

編輯:編程綜合問答
測試的時候點擊“確定”按鈕後直接退出了,沒執行函數,哪位大蝦來幫忙解決一下呀?

給對話框的“確定”按鈕添加了消息映射,但測試的時候點擊“確定”按鈕後直接退出了,沒執行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();
}


最佳回答:


圖片說明

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved