溫馨提示×

mfc怎么獲取編輯框里面的值

MFC
小億
300
2023-12-04 16:02:43
欄目: 編程語言

在MFC中,可以通過以下步驟來獲取編輯框(Edit Control)中的值:

  1. 首先,使用GetDlgItem()函數(shù)獲取編輯框的指針。該函數(shù)需要傳入對話框的窗口句柄和編輯框的ID。
CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
  1. 然后,使用GetWindowText()函數(shù)獲取編輯框中的文本內(nèi)容。該函數(shù)需要傳入一個字符指針作為接收緩沖區(qū),以及緩沖區(qū)的大小。
CString strText;
pEdit->GetWindowText(strText);
  1. 最后,可以通過strText來訪問編輯框中的文本內(nèi)容。
// 打印編輯框中的值
AfxMessageBox(strText);

注意:在上述代碼中,IDC_EDIT1是編輯框的ID,可以根據(jù)實際情況進(jìn)行修改。此外,需要包含afxwin.h頭文件。

0