拥有窗口的控件,如何保证其半透明效果,并不影响底层图片的显示呢?

top_spitfire 2008-01-23 01:13:43
我做了一个拥有窗口的控件,需要半透明显示,但由于拥有窗口,当背景图片变化的时候,窗口所占的区域没有变化,不知道有什么方法使控件所占得区域也能随背景变化。我的半透明效果使用一张白矩形通过遮掩实现的。
...全文
234 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
不会,帮顶
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
有点难度哦
hanxiao_0210 2008-01-31
  • 打赏
  • 举报
回复
mark
anel 2008-01-24
  • 打赏
  • 举报
回复
参考:
Custom button
top_spitfire 2008-01-23
  • 打赏
  • 举报
回复
没有调用SetBackground方法啊,需要调用么?
anel 2008-01-23
  • 打赏
  • 举报
回复
你的控件调了CCoeControl::SetBackground吗?
dyw 2008-01-23
  • 打赏
  • 举报
回复
尝试调用RWindow的下面函数:
void HandleTransparencyUpdate();
TInt SetTransparencyFactor(const TRgb& aTransparencyFactor);
TInt SetTransparencyBitmap(const CFbsBitmap& aTransparencyBitmap);
void SetNonTransparent();

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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