void CDLGSetBlack::OnButtonBlackdelete() { // TODO: Add your control notification handler code here UpdateData(TRUE); //警告框 CDLGWarnning dlgw; dlgw.m_wintxt="删除黑名单"; //窗口标题 dlgw.m_warntxt="请再次确定是否删除"; //窗口内容 int nResponse=dlgw.DoModal(); if (nResponse == IDOK) { ///删除 #if ALLTAB_DETECT_CAR_MODE if(!OracleIO.CAR_BlackTable_DeleteWithNid(data.nid) && !OracleIO.CAR_Alarm_DeleteWithBlackNid(data.nid)) #else if(!OracleIO.ELECAR_BlackTable_DeleteWithNid(data.nid) && !OracleIO.ELECAR_Alarm_DeleteWithBlackNid(data.nid)) #endif { MessageBox("数据库错误:无法删除",MESSAGEBOX_TITLE); return ; } else { MessageBox("删除成功",MESSAGEBOX_TITLE); } } else if (nResponse == IDCANCEL) return ; else return ; //重新载入 reflush(); }