如何实现文字的淡入淡出的效果?

zpk1234 2009-02-27 11:53:50
很多游戏开始的时候会由 一行文字 “Press any key”, 并且有淡入淡出的效果,请问这种效果是怎么实现的?
...全文
278 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ironox 2009-02-28
  • 打赏
  • 举报
回复
Please AlphaBlend it!
Kudeet 2009-02-27
  • 打赏
  • 举报
回复
在DC上输出后,将输出结果转换成位图后,用AlphaBlend

参见位图的淡入淡出显示
http://www.vckbase.com/document/viewdoc/?id=313
beyonld 2009-02-27
  • 打赏
  • 举报
回复
关注..
hemdacker 2009-02-27
  • 打赏
  • 举报
回复
mark 1 lou
  • 打赏
  • 举报
回复
gdi只能做到半透明。
yc_8301 2009-02-27
  • 打赏
  • 举报
回复
AlphaBlend

The AlphaBlend function displays bitmaps that have transparent or semitransparent pixels.

AlphaBlend(
HDC hdcDest,
int nXOriginDest,
int nYOriginDest,
int nWidthDest,
int hHeightDest,
HDC hdcSrc,
int nXOriginSrc,
int nYOriginSrc,
int nWidthSrc,
int nHeightSrc,
BLENDFUNCTION blendFunction
);
很好用,,我在WindowsMobile使用都OK
waitling23 2009-02-27
  • 打赏
  • 举报
回复
学习!

15,980

社区成员

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

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