1. 静态文本框要响应鼠标单击 就要设置其属性中的Notify 为True,同时改变其ID,以使得其ID 与其他静态文本ID不同.
2. 实现 点击 静态文本改变 其内容的代码
void CtestDlg::OnStnClickedNumber1()
{
// TODO: 在此添加控件通知处理程序代码
CString str;
if( GetDlgItem(IDC_NUMBER1)->GetWindowTextW(str),str ==L"Number1")//GetDlgItem获取控件指针,GetWindowTextW获取控件文本,
{
GetDlgItem(IDC_NUMBER1)->SetWindowTextW(L"数值1:");
}
else
{
GetDlgItem(IDC_NUMBER1)->SetWindowTextW(L"Number1");
}
}
3. 给Edit Control 关联成员变量 实现算数运算,关联控件变量,右键控件Edit Control 选择 添加变量,给相关控件关联变量,设置参考下图
3.1 同时我们也给Edit Control 控件 添加 控制变量CEdit 成员,,右键控件Edit Control 选择 添加变量,用此方法把相关控件都添加CEd