error C3861: “AttachFromFile”: 找不到标识符,该如何处理
error C3861: “AttachFromFile”: 找不到标识符
void Cwang67Dlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,_T("All Files(*.*)|*.*||"),AfxGetMainWnd());
CString strPath;
CFile file;
if(dlg.DoModal()==IDOK)
{
strPath=dlg.GetPathName();
}
file.Open(strPath, CFile::modeRead|CFile::shareDenyWrite);
if(AttachFromFile(file)==FALSE)
{
MessageBox(_T("Opps!Open failed!"));
}
file.Close();
error C3861: “AttachFromFile”: 找不到标识符
------解决方案--------------------
BOOL CImg::AttachFromFile(CFile &file)
应该有一个CImag对象
或者直接指定作用域
void Cwang67Dlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,_T("All Files(*.*)|*.*||"),AfxGetMainWnd());
CString strPath;
CFile file;
if(dlg.DoModal()==IDOK)
{
strPath=dlg.GetPathName();
}
file.Open(strPath, CFile::modeRead|CFile::shareDenyWrite);
if(AttachFromFile(file)==FALSE)
{
MessageBox(_T("Opps!Open failed!"));
}
file.Close();
error C3861: “AttachFromFile”: 找不到标识符
------解决方案--------------------
BOOL CImg::AttachFromFile(CFile &file)
应该有一个CImag对象
或者直接指定作用域