在编写一个用windows media player控件实现多媒体应用的程序,只要一点击暂停按钮(调用OnPause函数),“VideoTest.exe遇到问题需要关闭。我们对此引起的不便表示抱歉。”然后进入调试,
void CVideoTestDlg::OnPause()
{
// TODO: Add your control notification handler code here
CWMPPlayer4 &m_p=m_mplayer;
pauseflag=FALSE;
if(pauseflag!=TRUE)
{
pauseflag=TRUE;
m_p.GetControls().pause(); ///////////////////////////////在此处停止,错误如后面的说明
SetDlgItemText(IDC_PAUSE,"继续");
}
else
{
pauseflag=FALSE;
m_p.GetControls().play();
SetDlgItemText(IDC_PAUSE,"暂停");
}
delete m_p;
}
程序说明:在///处会停止,出现unhandled exception in VideoTest.exe:0xc0000005:Access Violation.
其中程序中的m_mplayer是 CWMPPlayer4 的一个对象。请高手指点,刚刚接触MFC编程,感谢感谢!
void CVideoTestDlg::OnPause()
{
// TODO: Add your control notification handler code here
CWMPPlayer4 &m_p=m_mplayer;
pauseflag=FALSE;
if(pauseflag!=TRUE)
{
pauseflag=TRUE;
m_p.GetControls().pause(); ///////////////////////////////在此处停止,错误如后面的说明
SetDlgItemText(IDC_PAUSE,"继续");
}
else
{
pauseflag=FALSE;
m_p.GetControls().play();
SetDlgItemText(IDC_PAUSE,"暂停");
}
delete m_p;
}
程序说明:在///处会停止,出现unhandled exception in VideoTest.exe:0xc0000005:Access Violation.
其中程序中的m_mplayer是 CWMPPlayer4 的一个对象。请高手指点,刚刚接触MFC编程,感谢感谢!
解决方案 »
- 写一个占用内存的密集运算线程,测试系统换页的频繁程度
- 关于timeSetEvent的问题
- 请教:在ppc2003的触摸屏上添加一个按钮,激发一个事件,怎么实现?
- 請問一個預定義的問題:#ifndef ON_PC,這個ON_PC定義應在哪裏找得到呢?
- 如果网络连接被人为断开,程序应该如何处理这一事件.
- activex 中 CSocket出错
- 如何用VC来捕捉到网页中各元素(如IHTMLInputTextElement接口对应的Inut元素)上发生的事件
- [GDI+]百分求两个文件,GDICPP.CHM GDICPP.CHI,MSDN里有!!!
- 如何拦截所有对软盘的写操作??
- vs2010无故跳过命令代码····
- 打不开自定义头文件了,前头还好好的呢(VC2008)
- mfc dll 工程 中的类给mfc其他应用程序调用 error LNK2019
播放文件指定了没
野指针,看看m_mplayer的状态
//
//m_pNextClass中的成员都是“expression cannot be evaluated”
播放文件已经指定,且可以播放,但是就是不能按暂停按钮。
CWMPPlayer4 m_mplayer; //这是对象的定义
CWMPPlayer4 &m_p=m_mplayer; //这是对象的引用
m_p.GetControls().pause(); //这是对象成员函数的调用,每次调试到这里就会报错 //m_pNextClass中的成员都是“expression cannot be evaluated”
请问到该怎么样初始化和调用成员函数?感谢感谢!
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MFC42D.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MSVCRTD.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MFCO42D.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\imm32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\secur32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\lpk.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\usp10.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mfc42loc.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\uxtheme.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information found.
Loaded 'D:\Program Files\360\360Safe\safemon\safemon.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shell32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shlwapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ole32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msimg32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcp60.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wininet.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\normaliz.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\urlmon.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\iertutil.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\psapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2_32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2help.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msctfime.ime', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\SogouPy.ime', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\clbcatq.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comres.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wmp.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df\GdiPlus.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvfw32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\winmm.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wmploc.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\jscript.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\xpsp2res.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\sxs.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comdlg32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\apphelp.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\AcSignIcon.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_b77cec8e\mfc80u.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\msvcr80.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_0ccc058c\mfc80CHS.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\cscui.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\cscdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\browseui.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\setupapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\userenv.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ntshrui.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\atl.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\netapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shdocvw.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\crypt32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msasn1.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\cryptui.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wintrust.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\imagehlp.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wldap32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\riched20.dll', no matching symbolic information found.
The thread 0x7FC has exited with code 0 (0x0).
The thread 0xA60 has exited with code 0 (0x0).
First-chance exception in VideoTest.exe: 0xC0000005: Access Violation.