一个极有挑战力的问题!!

blackeye2004 2006-12-18 09:09:19
各位高手,我又碰到一个郁闷的问题,我做了一个activex控件,控件本质上就是一个窗口,但窗口上有几个控制按钮,在鼠标移到该窗口的范围之后,这些按钮就会显示出来。我想用这些控制按钮来操作视频的显示方式,类似于realplay上的1x,2x之类的。现在的问题是我在对话框上嵌入这个控件之后,然后得到它的句柄,再在该窗口上渲染视频,这样我把鼠标移到该窗口后,只是在鼠标的移动过程中,这些按钮才会显示出来,这应该怎么解决呢。
...全文
199 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
何亮-1108 2006-12-19
  • 打赏
  • 举报
回复
你前面的能实现的话,后面移动过程中也应该能实现呀!
blackeye2004 2006-12-19
  • 打赏
  • 举报
回复
各位说得有道理,mathe()说得对,我本来就这么说的啊,如果鼠标移到窗口的范围内,就把这个按钮显示出来啊,但现在如果我不把视频渲染(用dshow)上去的话,就一点问题都没有,可如果画上去之后,按钮才会闪。
我用了鼠标的按下和放开两个消息函数,在检测到鼠标移到相应的位置上之后,才响应相应的操作函数。
mathe 2006-12-19
  • 打赏
  • 举报
回复
不过这个问题毫无挑战性
mathe 2006-12-19
  • 打赏
  • 举报
回复
zzwu问你的问题你还没有回答呢,不能总是让别人去猜测你的问题,提问是要尽量将自己使用的方法先说明清楚。
估计你是在MouseMove事件中显示按钮?
blackeye2004 2006-12-19
  • 打赏
  • 举报
回复
我也知道是跟刷新有关系,但不知道出在哪。
何亮-1108 2006-12-19
  • 打赏
  • 举报
回复
闪是不是和刷新有关系?
zzwu 2006-12-19
  • 打赏
  • 举报
回复
你用按钮的什么事件作为操作的启动事件?
blackeye2004 2006-12-19
  • 打赏
  • 举报
回复
是可以实现啊,但问题是为什么老是在闪。

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧