我的问题:
我在windows mobile中播放视频时,当点击按钮弹出菜单时,视频的播放(刷新)就会导致将菜单给盖住。
别人的解决方案:
我在wince下运行了其它的视频播放器,它的处理方法好像是在菜单弹出的时候把视频画面给暂停了(不刷新),在菜单收起时再继续播放。但这样的效果用在我的程序中会非常不好。
怎么办:
???????
至少在我的PPC上,不存在你说的问题。不管是用mediaplayer还是TCPMP
我也是用mediaplayer和TCPMP测的,没有这样的问题好像不太可能吧?点击“开始”按钮菜单弹出以后视频一定会停住的,可以打赌啊!要不你再试试?
以上播放器在
LOWORD(wParam)==WA_INACTIVE
或者 !IsWindowEnabled(hWnd) 时
会暂停播放的 你可以把它改了
或者播放器本身可能提供了类似的设置选项来改变这一状况
谢谢大家的回复!
其实我问的问题是如何让播放器在播放视频的时候,当有菜单弹出在它上面时,它不要一下子窜到菜单前面,反而把菜单给挡住了。我不知道这是不是wince的bug呢?
欢迎大家一块儿来讨论这个问题。
(我在用windows mobile中自带的播放器看视频时,确实在菜单弹出时画面停止了(大家也可以试一下),但播放还在继续,声音也在继续。所以不知道让画面停掉是不是出于躲避wince这个"bug"而故意这样设置的。)