线程不能abort ?
我用soundplayer 播放wav文件,但是我需要知道什么时候文件播放完成,而soundplayer没有这个事件,所以我就想在一个线程里面跑PlaySync,等结束了就发一个事件,但是还有停止播放的功能,点停止按钮后要声音播放停止并且也发一个事件,我就想在停止按钮的处理函数里停止线程,然后发事件,停止使用的playthread.Abort(),但是声音还是在播放啊?怎么做才可以的呢?
...全文
相关推荐
由 TypeInitializationException 引起的问题
由 TypeInitializationException 引起的问题
Ruby多线程编程初步入门
主要介绍了Ruby多线程编程初步入门,线程是Ruby编程学习当中的重点和难点,需要的朋友可以参考下
C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 Debug Error! Abort() has been called
C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 Debug Error! Abort() has been called. C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 Debug Error! Abort() has been called.
exit和abort及return的区别
介绍C语言代码中的exit和abort及return的区别 exit() 结束当前进程/程序,在整个程序中,只要调用 exit ,就结束。 return() 是当前函数返回,当然如果是在主函数 main, 自然也就结束当前 进程了,如果不是,那就是退回上一层调用。 在多个进程时.如果有时要检测某个进程是否正常退出的.就要用到这个进程 的返回值。exit(0)表示进程正常退出. 返回 0; exit(1)表示进程非正常退出. 返回 1。
Software caused connection abort: recv failed
Software caused connection abort: recv failed


