MFC启用编辑框的代码
时间: 2023-07-10 14:13:21 浏览: 111
使用MFC的编辑框编程
4星 · 用户满意度95%
以下是在 MFC 中启用编辑框的代码示例:
1. 在对话框资源中添加一个编辑框控件,ID 设置为 IDC_EDIT_BOX。
2. 在 MFC 类向导中添加一个成员变量,类型为 CEdit,变量名为 m_editBox。
3. 在 OnInitDialog 函数中,使用以下代码将编辑框控件与 CEdit 变量关联起来:
```
BOOL CMyDialog::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 获取控件对象
m_editBox = (CEdit*)GetDlgItem(IDC_EDIT_BOX);
return TRUE;
}
```
4. 在需要使用编辑框的地方,可以使用以下代码获取或设置编辑框的文本内容:
```
CString strText;
m_editBox.GetWindowText(strText); // 获取文本内容
m_editBox.SetWindowText(_T("Hello, world!")); // 设置文本内容
```
需要注意的是,GetDlgItem 函数返回的是 CWnd 类型的指针,需要将其转换为 CEdit 类型的指针才能操作编辑框控件。
阅读全文