急!!!!谁能知道如何在pb中创建一个透明控件吗?(200分)

  • 主题发起人 主题发起人 sdutsyt
  • 开始时间 开始时间
S

sdutsyt

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在pb中使用透明控件(按钮,文本框都可以),要求背景透明,
不遮挡窗体上的背景图案,谁知道怎么办?
急!!!
 
到流方的主页看看,好象有看到过这样的例程。
 
www.liulee.net
 
PB怎么没这个属性??奇怪
 
请教,流方是那一位高人。
 
www.liulee.net
的主人
PB的高手啊。。。
我不大会,也没大用过,不知道如何弄
 
有位兄弟给了下面的一段文字,pb下怎么实现,还得靠大家,pb俺刚装了1天,还不会
draw 方法

在一幅图象上执行了一次图形操作后,把该图象绘制到某个目标设备描述体中,例如
PictureBox 控件中。
语法
object.Draw (hDC, x,y, style)
Draw 方法的语法包含下面部分:
部分 描述
object 必需的。对象表达式,其值是“应用于”列表中的对象。
hDC 必需的。一个设置为目标对象的 hDC 属性的值。
x,y
可选的。用来指定设备描述体内绘制图象的位置坐标。如果不指定这些,图象将
被绘制在设备描述体的起点。
style 可选的。它指定了在图象上进行的操作,“设置值”中有详细说明。

设置值
style 的设置值是:
常数 值 描述
imlNormal 0 (缺省)正常的。无任何改变地绘制图象。
imlTransparent 1 透明的。绘制图象时,用 MaskColor
属性来决定图象的哪种颜色
将是透明的。
/////////////////
imlSelected 2 选定的。用系统突出显示颜色绘制抖动的图象。
imlFocus 3 焦点。用突出显示颜色绘制抖动的图象和条带状的图象来产生阴影效
果,以表明图象有焦点。

说明
hDC 属性是 Windows
操作系统用来作内部引用到对象的句柄(数值)。可以在任何
有 hDC 属性的控件内部区域画图。在 Visual Basic 中,上述控件包括 Form 对
象、PictureBox 控件和 Printer 对象。
因为应用程序运行时,对象的 hDC 可能会改变,所以最好是指定 hDC
属性而不是指
定一个实际值。例如,下面的代码确保总能将正确的 hDC 值提供给 ImageList
控件

ImageList1.ListImages(1).Draw Form1.hDC
 
只能用API,没这个属性
 
感谢各位的帮助了,一段时间没有上来,对不起大家了。
 
kkyy:便宜你了,误操作,其他各位海涵
 
我说怎么回事, 平白多了200分, 呵呵, 多谢了.
 

Similar threads

I
回复
0
查看
774
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部