QQ拼音的不规则窗口做的非常平滑,没有任何锯齿,他是怎么做出来的呢?

Sodar 2009-05-11 02:41:14
不知道大家有没有用过QQ拼音,他的不规则窗口做的非常平滑,没有任何锯齿,不知道是怎么做出来的呢?
我做的不规则窗口都惨不忍睹:-(

希望大家讨论一下。
...全文
186 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahao 2009-05-12
  • 打赏
  • 举报
回复
没用过,估计就是个PNG图片
Sodar 2009-05-12
  • 打赏
  • 举报
回复
应该不是仅仅用了位图,只用位图生成不会做的那么好。
我觉得QQ拼音应该是用了alpha通道之类的技术,你如果仔细看QQ拼音提示窗口的边缘,能看到一种渐变的半透明效果,
所以无论在黑色背景还是白色背景上都会看着很舒服,这如果用RGN肯定是做不到的。
DavidHsing 2009-05-11
  • 打赏
  • 举报
回复
容易,这个我也会,根据位图生成 RGN,再 SetWindowRgn。
只要位图清晰,不会有锯齿。
hurryboylqs 2009-05-11
  • 打赏
  • 举报
回复
用RGN描边?

15,980

社区成员

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

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