首页
社区
课程
招聘
[求助]Delphi 下如何实现Static控件透明显示?
发表于: 2008-2-1 01:11 4916

[求助]Delphi 下如何实现Static控件透明显示?

2008-2-1 01:11
4916
尝试用ResourceHacker在资源文件添加一个Static文本控件,但是无法将Static设置为透明背景 。或者动态生成一个'Static'控件,
CreateWindowEx(WS_EX_LEFT, 'Static', '', WS_CHILD or WS_VISIBLE or SS_CENTER or WS_EX_TRANSPARENT, 0, Height, Width, Count , h_Parent, 0, h_Inst, nil);
也不知道怎么把它设置为透明背景。

其实在DELPHI的VCL下,只要把transparent属性设置为True就行了,但用API,就是无法实现

网上有人说在 WM_PAINT消息过程中添加

SetBkMode(GETDC(Handle), TRANSPARENT) ;
或在窗口风格中添加 EX_WS_TRANSPARENT 风格也不行
真不知该怎么办?

请大侠不吝赐教 ~~~

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 200
活跃值: (165)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
直接研究 delphi  vcl 代码 ?
2008-2-2 00:52
0
雪    币: 241
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
高手不要闪过啊~~~~
2008-2-12 19:28
0
雪    币: 205
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
没玩过这个。建议看看VCL源码是怎么实现的。
2008-2-20 20:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
是啊.大家都想想看看.
2008-2-20 21:18
0
游客
登录 | 注册 方可回帖
返回
//