Windows Media Player 在基于 .NET CF 的应用程序上的问题是无穷无尽的。在其中一个 .NET CF 3.5 应用程序中,我们使用 ActiveX 控件播放视频。媒体播放器 ActiveX 控件的代码来自此 MSDN 文章。它几乎没有内存泄漏问题,但是在本文的帮助下解决了这些错误。
新问题 - 当我们终止应用程序时,它会关闭用户界面但进程在后台运行。这可以在任务管理器的进程选项卡中看到。这个挂起过程使系统完全不稳定。在为少数人播放视频后,整个系统挂起并强制重启。
请帮助我理解为什么进程在关闭后挂在后台,以及代码中的修复完全终止了进程。