亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

MFC MessageBox改變確定取消為OK CANCLE

MFC
小云
190
2023-08-18 15:00:32
欄目: 編程語言

您可以使用以下代碼將MFC MessageBox的確定按鈕和取消按鈕更改為"OK"和"CANCEL":

// 更改 MessageBox 的按鈕文本
AfxSetResourceHandle(AfxGetInstanceHandle());
UINT nOldStyle = MB_OKCANCEL;
UINT nNewStyle = MB_OKCANCEL;
// 獲取當前語言環境的按鈕文本
CString strOK, strCancel;
AfxExtractSubString(strOK, AfxGetAppName(), 0, '\n');
AfxExtractSubString(strCancel, AfxGetAppName(), 1, '\n');
// 更改按鈕文本為 "OK" 和 "CANCEL"
AfxMessageBox("Your message", nNewStyle);
CWnd* pWnd = CWnd::FindWindow("#32770", NULL);
if (pWnd != NULL)
{
CWnd* pBtnOK = pWnd->GetDlgItem(IDOK);
if (pBtnOK != NULL)
pBtnOK->SetWindowText(strOK);
CWnd* pBtnCancel = pWnd->GetDlgItem(IDCANCEL);
if (pBtnCancel != NULL)
pBtnCancel->SetWindowText(strCancel);
}

請注意,為了實現這個效果,您需要在資源文件的字符串表中修改默認的確定按鈕和取消按鈕文本。您可以在資源文件中找到ID為IDOK和IDCANCEL的字符串,并將其改為"OK"和"CANCEL"。

此外,由于MFC MessageBox是一個模態對話框,上述代碼中的AfxMessageBox函數將會顯示消息框。您需要將"Your message"替換為您想要顯示的實際消息內容。

0
高要市| 上林县| 绥宁县| 景德镇市| 永顺县| 西平县| 霍邱县| 交城县| 武鸣县| 沁源县| 平塘县| 托克托县| 苍溪县| 武安市| 扶绥县| 高雄市| 宜宾县| 聂拉木县| 乌兰浩特市| 米林县| 收藏| 桦川县| 中牟县| 师宗县| 同仁县| 永靖县| 隆德县| 资阳市| 洪江市| 龙游县| 吴桥县| 蒙自县| 余干县| 营口市| 临洮县| 汤阴县| 邢台县| 新郑市| 得荣县| 辽阳市| 平度市|