edit_control小实验
第一步,画出如下RC对话框:
第二步,给各个控件的ID改名(不改名也可以,但你ID要绑定对),并且添加对应的类:
第三步,添加set和reset按钮的响应函数,并写出对应代码:
//当用户拖动最小化窗口时系统调用此函数取得光标
//显示。
HCURSOR CMFCEditControlDlg::OnQueryDragIcon()
{
return static_cast<HCURSOR>(m_hIcon);
}
void CMFCEditControlDlg::OnBnClickedsetb()
{
// TODO: 在此添加控件通知处理程序代码
CString edit_content;
GetDlgItemText(edit, edit_content);
text_w.SetWindowText(edit_content);
}
void CMFCEditControlDlg::OnBnClickedresetb()
{
// TODO: 在此添加控件通知处理程序代码
text_w.SetWindowText(_T("word reset !"));
}
以上就是三类主要回调函数代码。注意各变量与第二步之间的名称关系,搞清楚谁是谁。
第四步,实验看看效果:
初始时:
输入数据后,点击set
点击reset按钮
OK,实验结果一切正常,打完收工。