|
亚瑟王:
你好!我最近使用天嵌的开发板,我现在做一个录音播放的功能,我现在要打开一个文件,可是出错
void CRecorderDlg::OnBnClickedRecOpen()
{CString strFilter = _T("Wav File (*.wav) | *.wav|");//过滤文件类型
strFilter += "All File (*.*) | *.*|";
CFileDialog* pBrowse;
pBrowse = new CFileDialog(
TRUE, // BOOL bOpenFileDialog
NULL, // LPCTSTR lpszDefExt = NULL
NULL, // LPCTSTR lpszFileName = NULL
OFN_ALLOWMULTISELECT | OFN_FILEMUSTEXIST, // DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT
strFilter, // LPCTSTR lpszFilter = NULL
NULL // CWnd* pParentWnd = NULL
);
if(pBrowse->DoModal() == IDOK)
{
POSITION pos=pBrowse->GetStartPosition();
while(pos)
m_lstFile.AddString(pBrowse->GetNextPathName(pos));
}
1>.\RecorderDlg.cpp(497) : error C2065: “m_lstFile”: 未声明的标识符
1>.\RecorderDlg.cpp(497) : error C2228: “.AddString”的左边必须有类/结构/联合 |
|