MFC多线程编程实现播放背景音乐遇到的问题

如题所述,在一个基于对话框的MFC程序中,在对话框初始化时,创建新的线程执行播放背景音乐,代码如下
OnInitDialog()
{

CMyObject pNewObject;
pNewThread 
= AfxBeginThread(MyThreadProc,&pNewObject,THREAD_PRIORITY_NORMAL);

}
其中线程的处理函数是
Code

现在遇到的问题:
在窗口的主线程中,如果在某一个消息响应函数中,如果播发另一个音乐文件,则之前的那个辅助线程执行播放音乐就停止了。考虑可能是同步问题,但是试了很多方法,还是没有解决。
希望达人们帮帮忙...谢谢!

posted on 2009-08-22 13:47  非常笑  阅读(2123)  评论(8编辑  收藏  举报

导航