这是主要的“例如dlg.cpp”文件:
void CHelixV3Dlg::OnBnClickedCancel()
{
CEdit* editbox = (CEdit*)GetDlgItem(IDC_EDIT1);
//works fine, defined as: *CWnd GetDlgItem(int nID); in this file
}
这是TEST.CPP源文件
void test()
{
CEdit* editbox = (CEdit*)GetDlgItem(IDC_EDIT1);
//does not work at all, seems to be a winAPI function instead of MFC...
//defined as: HWND __stdcall GetDlgItem(HWND hDlg, int nIDDlgItem);
}
这两个源文件是在同一个项目,使用相同的标题,但测试()的函数GetDlgItem显然是一个Win32 API函数,它不会在MFC工作...我怎么能得到函数GetDlgItem()在TEST.CPP工作文件?