我是用VS2008的,在做一个播放器是我插入了一个ActiveX控件(windows media player) 然后我给该控件关联了一个变量m_player.然后我实现|文件|打开|的功能是的代码是这样: CFileDialog myDlg(true ,(_T("选择文件")));
myDlg.m_ofn.lpstrFile=_T("视频文件(*.avi;*wmv)\0*.avi;*.wmv\
0音频文件(*.wmv;*snd;*.au;*.aif)\
0*.wmv;*snd;*.au;*.aif\0电影文件(mpeg)(*.mpeg;*mpg;*.mlv\0*.mpeg;*mpg;*.mlv\0 All(*.*)\0*.*\0\0");
if(myDlg.DoModal()==IDOK)
{m_play.SetFileName(myDlg.GetFileName());
m_play.play();
m_bPlaying=true;
} 1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(177) : error C2039: “SetFileName”: 不是“COcx1”的成员
1> e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\ocx1.h(11) : 参见“COcx1”的声明
1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(178) : error C2039: “play”: 不是“COcx1”的成员
1> e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\ocx1.h(11) : 参见“COcx1”的声明
1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(179) : error C2065: “m_bPlaying”: 未声明的标识符
1>生成日志保存在“file://e:\学习文件综合\VS2008\projects\Project1\我的播放器\我的播放器\Debug\BuildLog.htm”
1>我的播放器 - 3 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
怎么回事?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:5
myDlg.m_ofn.lpstrFile=_T("视频文件(*.avi;*wmv)\0*.avi;*.wmv\
0音频文件(*.wmv;*snd;*.au;*.aif)\
0*.wmv;*snd;*.au;*.aif\0电影文件(mpeg)(*.mpeg;*mpg;*.mlv\0*.mpeg;*mpg;*.mlv\0 All(*.*)\0*.*\0\0");
if(myDlg.DoModal()==IDOK)
{m_play.SetFileName(myDlg.GetFileName());
m_play.play();
m_bPlaying=true;
} 1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(177) : error C2039: “SetFileName”: 不是“COcx1”的成员
1> e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\ocx1.h(11) : 参见“COcx1”的声明
1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(178) : error C2039: “play”: 不是“COcx1”的成员
1> e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\ocx1.h(11) : 参见“COcx1”的声明
1>e:\学习文件综合\vs2008\projects\project1\我的播放器\我的播放器\我的播放器dlg.cpp(179) : error C2065: “m_bPlaying”: 未声明的标识符
1>生成日志保存在“file://e:\学习文件综合\VS2008\projects\Project1\我的播放器\我的播放器\Debug\BuildLog.htm”
1>我的播放器 - 3 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
怎么回事?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:5
查看一下你的SetFileName、play等函数是不是写错了