第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么點"確定"執(zhí)行操作,點"取消"不執(zhí)行操作?

為什么點"確定"執(zhí)行操作,點"取消"不執(zhí)行操作?

C++
哈士奇WWW 2023-04-23 17:13:27
使用c++編寫確認(rèn)對話框的問題如何添加一個確認(rèn)的對話框?函數(shù)是怎樣的?
查看完整描述

2 回答

?
LEATH

TA貢獻1936條經(jīng)驗 獲得超7個贊

try
{

AfxMessageBox("提交成功");
/*這里寫入你確定后的程序*/
CDialog::OnOK();
}
catch(CDBException e)
{
AfxMessageBox("提交失敗");
}

比方下面的SQL 添加記錄的 程序按鈕:
void CAddRecord::OnBtnSubmit() 
{
// TODO: Add your control notification handler code here
// 添加記錄
UpdateData(true);

CDatabase db;//打開數(shù)據(jù)庫
db.Open(NULL,FALSE,FALSE,"ODBC;DSN=odbcmfc;UID=root;PWD=");

CString str_no = m_no;
CString str_name = m_name;
CString str_age = m_age;
CString str_sex = m_sex;
CString str_depart = m_depart;
if (str_no == "")
{
AfxMessageBox("請?zhí)顚憣W(xué)號");
GetDlgItem(IDC_EDIT_NO)->SetFocus();
return;
}
if (str_name == "")
{
AfxMessageBox("請?zhí)顚懶彰?quot;);
GetDlgItem(IDC_EDIT_NAME)->SetFocus();
return;
}

if (str_sex != "男" && str_sex != "女" && str_sex != "")
{
AfxMessageBox("性別只能填‘男’或‘女’");
GetDlgItem(IDC_EEDIT_SEX)->SetFocus();
return;
}

//插入新記錄的SQL語句
CString sql="insert into student (id,name, age,sex,depart)\
values ('"+str_no+"','"+str_name+"', '"+str_age+"','"+str_sex+"','"+str_depart+"')"; 

try
{
db.ExecuteSQL(sql);
AfxMessageBox("提交成功");
CDialog::OnOK();
}
catch(CDBException e)
{
AfxMessageBox("提交失敗");
}

return;
}

 


查看完整回答
反對 回復(fù) 2023-04-26
?
莫回?zé)o

TA貢獻1865條經(jīng)驗 獲得超7個贊

話說用C++編寫免不了MFC光工程框架就很大了!
Win32 SDK寫吧!
加上#include"windows.h"
寫上主函數(shù)WinMain(.....)
至于如何寫,MSDN上面很清楚,祝你好運!
if(IDOK==MessageBox("確認(rèn)當(dāng)前操作么?","詢問...",MB_YESNO))
{
MessageBox("你確認(rèn)的...");
}
else
{
MessageBox("你取消了...");
}


查看完整回答
反對 回復(fù) 2023-04-26
  • 2 回答
  • 0 關(guān)注
  • 250 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號