15,471
社区成员
发帖
与我相关
我的任务
分享
void test(CYourDlg* pDlg)
{
CEdit* editbox = (CEdit*)pDlg->GetDlgItem(IDC_EDIT1);
// 其它代码
}
调用test时,需要传入对话框对象指针。
也可以是下面这样的情况:
void CYourDlg::OnBnClickedCancel()
{
CEdit* editbox = (CEdit*)GetDlgItem(IDC_EDIT1);
//这是CYourDlg类的成员函数,会隐性传入一个this指针,
//(CEdit*)GetDlgItem(IDC_EDIT1)相当于(CEdit*)this->GetDlgItem(IDC_EDIT1)
}
如果对您有帮助,请采纳答案好吗,谢谢