请求:怎么让Text控件透明,但文字可以看见

weiyulin 2006-01-19 10:50:19
怎么让Text控件全透明,但文字可以看见,就是可以看见Text控件之下的图片
...全文
333 点赞 收藏 20
写回复
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiyulin 2006-01-23
嘿嘿 解决了好久的问题

还是要谢谢大家
回复
zyl910 2006-01-23
自己画才是最好的,可以摆脱控件的局限
回复
weiyulin 2006-01-23
: laznhr(十夜)

是的


我没有用TextBox了

而四把文本分开打印到两个 Picture 控件中
回复
laznhr 2006-01-21
很有意思。不要那么快结贴,说说你的解决方法。还有我不是太明你具体要实现的是什么功能。
是两个picture中间放一个text置前吗?
回复
zyl910 2006-01-20
只有轻量级控件才能透明,这是因为它并没有拥有窗口,它是直接在容器上画出来的,如Forms 2.0
一般控件拥有窗口,会剪裁绘制区域,自然不可能透明
回复
weiyulin 2006-01-20
好烦啊,,,,,,,,,,还是不行,,, 还是要感谢 songyaowu


你给我的代码不行,因为我要实现在两个Picture控件之间放上一个Text,并透明

你给我的代码只能放在一个单独的Picture控件上


烦躁 + 郁闷


继续求助
回复
rainstormmaster 2006-01-20
用Microsoft Forms 2.0 Object library控件组里的textbox,设置其backstyle属性为0
回复
weiyulin 2006-01-20
郁闷 不能结贴
还是感谢大家
回复
weiyulin 2006-01-20
a
回复
weiyulin 2006-01-20
非常感觉上面每一位朋友

特别感谢 zyl910(910:分儿,我又来了!)


我现在已经用其它方法实行了


谢谢大家


结贴
回复
是是非非 2006-01-20
用DrawText在图片框上画出来不行吗?
回复
韧恒 2006-01-20
这个是我目前为止见过的效果最好的使Textbox控件背景透明的代码:

http://www.vb99.com/loaddown.asp?tid=1&pathid=5&Filenames=111
回复
zyl910 2006-01-20
//Forms 2.0 可以透明 但Z顺序不能置于Picture控件上

只有轻量级控件才能透明,这是因为它并没有拥有窗口,它是直接在容器上画出来的,如Forms 2.0

在容器背景上画出的的图形肯定不可能 处于其他拥有窗口的控件的Z顺序之上

这就比如:你将桌布再怎么移动,也不能使桌布上的图案位于桌上物品之上
回复
weiyulin 2006-01-20
__________ _________
| | | |
---------- ---------
Text
回复
weiyulin 2006-01-20
不是 是两个相邻的Picture

像下面这样

 __________ _________
| | | |
---------- ---------
Text

而且两个 Picture 控件都设置了Picture属性
回复
韧恒 2006-01-20
// Forms 2.0 可以透明 但Z顺序不能置于Picture控件上
Forms2.0是不可能使用Z顺序在Picture控件上的,那些都是轻量控件。

//但是我要放在两个Picture控件之间啊
放在两个Picture之间是什么意思?没懂!难道是说从Z顺序上讲这个textbox下面有一个picturebox,在其上面也有一个picturebox?
回复
weiyulin 2006-01-20
但是我要放在两个Picture控件之间啊 大哥

Forms 2.0 可以透明 但Z顺序不能置于Picture控件上

在线等待
回复
weiyulin 2006-01-20
用Label不行 因为我想在两个Picture控件之间写字符串

rainstormmaster(暴风雨 v2.0) 给我的控件 我以前用过,也不行

因为他不能放置到Picture控件的上一层(Z顺序).不是放在里面(容器)


感谢两位大哥,,

继续请教
回复
zyl910 2006-01-20
那些所谓的TextBox背景透明代码实际上都是这样做的:用子类技术拦截TextBox的消息,自己绘制背景,而且其背景图与容器的背景图一致,所以看起来像透明的
回复
zyl910 2006-01-19
用VB的TextBox控件是不可能的

用Label显示文字算了
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7451

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告