FMX下,窗体透明怎么做了?

mmfeng 2018-04-16 08:19:43
在VCL下,窗体透明只要设置TransparentColorValue 和选TransparentColor为真就可以了,但在FMX下,只有Transparency一个属性,这个怎么处理?
...全文
1172 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我试了一下,FMX HD窗体,直接Form1->Transparency = True;就可以透明(但是糟糕之处在于连窗体标题条和边框都没了),FMX 3D窗体,设置Form1->Transparency = True;无效,而且用SetWindowLongPtr、SetLayeredWindowAttributes设置键控色透明也无效,原因还没搞清楚。
mmfeng 2018-04-20
  • 打赏
  • 举报
回复
引用 3 楼 DelphiGuy 的回复:
图案底色透明什么意思?
就是先设置TransparentColorValue 为某种颜色 ,当图片底色为这个颜色的地方就是透明的啊。
  • 打赏
  • 举报
回复
图案底色透明什么意思?
mmfeng 2018-04-17
  • 打赏
  • 举报
回复
引用 1 楼 DelphiGuy 的回复:
Form1->Transparency = True;
这个设置没反应,我要把图案底色透明,具体怎么做?
  • 打赏
  • 举报
回复
Form1->Transparency = True;

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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