我想用MFC实现一个关透明窗口上显示滚动字幕,该怎么做呢

l360220954 2011-09-26 11:48:34
大家好,我想用MFC实现一个滚动字幕,而且文字的效果是半透明的,也就是说可以看得见背景下面的东东。半透明的话我用的是AlphaBlend,这个是已经实现了的,但是在加入滚动的时候出了问题,它每次都跟背景混合,使得颜色加深了好多,最后半透明的效果也是没有了的,这个问题我该怎么解决呢。怎么让滚动的时候仍然是半透明显示呢?
谢谢大家!
...全文
118 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
罗平 2011-09-26
  • 打赏
  • 举报
回复
每次滚动,都要重绘背景,重绘半透明文字。
pzhuyy 2011-09-26
  • 打赏
  • 举报
回复
splash screen试试。
用户 昵称 2011-09-26
  • 打赏
  • 举报
回复
在窗口上蒙上一个窗口,然后用 SetLayedWindowAttribute 将前面的窗口弄成半透明的

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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