CEdit*pEdit = (CEdit*)GetDlgitem(IDC_EDIT1)中 CEdit*与(CEdit*)
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/18 02:35:04
CEdit*pEdit = (CEdit*)GetDlgitem(IDC_EDIT1)中 CEdit*与(CEdit*)带不带括号有什么区别
![CEdit*pEdit = (CEdit*)GetDlgitem(IDC_EDIT1)中 CEdit*与(CEdit*)](/uploads/image/z/20259155-11-5.jpg?t=CEdit%2ApEdit+%3D+%28CEdit%2A%29GetDlgitem%28IDC_EDIT1%29%E4%B8%AD+CEdit%2A%E4%B8%8E%28CEdit%2A%29)
CWnd *pWnd = GetDlgItem(IDC_EDIT1);
GetDlgItem得到的是CWnd的指针
你要转化成CEdit的指针,就必须强制转化 CEdit *pEdit = (CEdit *)pWnd;
带括号是强制转化的意思
去掉括号是无法编译的
GetDlgItem得到的是CWnd的指针
你要转化成CEdit的指针,就必须强制转化 CEdit *pEdit = (CEdit *)pWnd;
带括号是强制转化的意思
去掉括号是无法编译的