MFC调用vlc接口小概率卡界面有关问题

MFC调用vlc接口小概率卡界面问题求助
在MFC界面中调用了vlc接口,套网上的实例,做了一个最简易的播放器,播放一个rtsp的URL,点击播放,有大约5分之一的可能会使界面卡主,体现在鼠标点击失灵,视频播放框内容是全黑。
这时候,如果在任务栏点击这个程序的图标,可以最小化,再点一次,恢复窗口,界面就不卡了,视频框播放也正常,似乎一切正常,感觉就是刷新了下界面就一切OK了
求助下有什么办法可以使不卡
------解决思路----------------------
在某个循环中少Sleep或消息循环:
        MSG msg;
        if (GetMessage(&msg,NULL,0,0)) {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
        }

或有资源泄漏:
检查是否资源泄漏的办法之一:
在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象
让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏!