溫馨提示×

MFC中messagebox確定取消事件怎么設置

MFC
小億
301
2023-11-04 23:02:10
欄目: 編程語言

在MFC中,可以使用以下方法設置MessageBox的確定取消事件:

  1. 首先,在需要顯示MessageBox的事件處理函數中,使用AfxMessageBox函數創建一個MessageBox對話框,例如:
int result = AfxMessageBox(_T("確定要執行此操作嗎?"), MB_OKCANCEL | MB_ICONQUESTION);
  1. 接下來,根據用戶的選擇,可以使用switch語句或if-else語句來處理不同的按鈕點擊事件。MessageBox返回的值可以是以下幾種:
  • IDOK:用戶點擊了確定按鈕。
  • IDCANCEL:用戶點擊了取消按鈕。

例如,可以使用以下代碼處理不同的按鈕點擊事件:

switch (result)
{
    case IDOK:
        // 用戶點擊了確定按鈕,執行相應的操作
        break;
    case IDCANCEL:
        // 用戶點擊了取消按鈕,執行相應的操作
        break;
    default:
        break;
}

通過以上方法,可以根據用戶的選擇來設置MessageBox的確定取消事件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女