GetTitle();GetBandwidthAverage();这样的函数返回值都为空,
m_RealAudio.SetPosition(10000);不起作用
有高手知道是为什么吗?怎么解决?谁知道这些函数在哪个DLL里面,有没有人试过用拦截API的方法去得到这些函数的返回值,万分感谢..............
大家帮忙顶...我开贴到我没可用分为止.
m_RealAudio.SetPosition(10000);不起作用
有高手知道是为什么吗?怎么解决?谁知道这些函数在哪个DLL里面,有没有人试过用拦截API的方法去得到这些函数的返回值,万分感谢..............
大家帮忙顶...我开贴到我没可用分为止.
char szFileFilter[]=
"RMVB File(*.rmvb)|*.rmvb|"
"RM File(*.rm)|*.rm|"
"Mp3 File(*.mp3)|*.mp3|"
"MPEG File(*.mpeg)|*.mpeg|"
"Media File(*.asf)|*.asf|"
"Video File(*.dat)|*.dat|"
"MPGA File(*.mpga)|*.mpga|"
"Wave File(*.wav)|*.wav|"
"AVI File(*.avi)|*.avi|"
"Movie File(*.mov)|*.mov|"
"Mid File(*.mid;*,rmi)|*.mid;*.rmi|"
"Wma File(*.wma)|*.wma|"
"All File(*.*)|*.*||";
CFileDialog filedlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter);
if(filedlg.DoModal()==IDOK)
{
CString PathName=filedlg.GetPathName();
PathName.MakeUpper();
m_RealAudio.SetSource(PathName);
m_RealAudio.GetAuthor();//返回""
m_RealAudio.GetLength();//返回0
m_RealAudio.GetBandwidthAverage();//返回0 m_RealAudio.SetCopyright("aaaaaaaaaaaaaaa");
m_RealAudio.DoPlay();//
m_RealAudio.DoPause();
m_RealAudio.SetPosition(10000);//不起作用
m_RealAudio.DoPlay(); m_RealAudio.GetLength();//返回0
m_RealAudio.GetClipHeight();//返回0
m_RealAudio.GetTitle();//返回""
m_1=m_RealAudio.GetBandwidthAverage();//返回0
m_2=m_RealAudio.GetBandwidthCurrent();//返回0
}
谢谢帮忙!
我现在也在研究real的API,希望能和你多交流。