易语言如何让图片框的白色背景变为透明?

作者&投稿:驷禄 (若有异议请与网页底部的电邮联系)
易语言怎样把图片白色背景为透明~

1.设置白色图片框

2.超级模块里的:窗口透明化()

3.运行查看效果

这是图形按钮原本的图片导致的,使用EXUID模块,可以极度美化,不用图形按钮这么难看

自带半透明

易语言本身的图片框是没办法做到透明底色的。去用自绘模块把。Ex_DUI很好用。或者你去用彗星真彩模块也可以。

是不是这样




设置窗口透明度(对象.取窗口句柄(),0)
参数一是窗口句柄,比如_启动窗口.取窗口句柄(),这就表示我们所要透明的窗口是启动窗口,参数二是透明度,数值为0-255,0表示透明,255表示不透明.
.版本 2
.支持库 eAPI

.子程序 __启动窗口_创建完毕

设置窗口透明度 (_启动窗口.取窗口句柄 (), 50)

以上是易语言中带的命令,同样的,我们也可以使用API:
.版本 2

.DLL命令 SetLayeredWindowAttributes, 整数型, , "SetLayeredWindowAttributes"【设置窗口透明度】
.参数 hwnd, 整数型 【窗口句柄】
.参数 crkey, 整数型 【掩码的颜色,可以用RGB(r,g,b)来指定】
.参数 alpha, 字节型 【不透明度,取值范围是0-255】
.参数 dwflags, 整数型 【透明方式】

另外还需要用到两个API:
.版本 2

.DLL命令 GetWindowLong, 整数型, , "GetWindowLongA"【该函数获得有关指定窗口的信息,函数也获得在额外窗口内存中指定偏移位地址的32位度整型值。 】
.参数 hwnd, 整数型 【窗口句柄】
.参数 nindex, 整数型 【内容比较多请自行查百度】
.版本 2

.DLL命令 SetWindowLong, 整数型, , "SetWindowLongA"【该函数改变指定窗口的属性.函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置】
.参数 hwnd, 整数型 【窗口句柄】
.参数 nindex, 整数型 【内容比较多请自行查百度】
.参数 dwnewlong, 整数型 【内容比较多请自行查百度】

同样是使启动窗口透明,代码如下:
.版本 2

.子程序 __启动窗口_创建完毕
.局部变量 AA, 整数型

AA = GetWindowLong (_启动窗口.取窗口句柄 (), -20)
AA = 位或 (AA, 524288)
SetWindowLong (_启动窗口.取窗口句柄 (), -20, AA)
SetLayeredWindowAttributes (_启动窗口.取窗口句柄 (), 0, 50, 2)

易语言中如何使图片覆盖整个屏幕
答:_启动窗口.编辑框3.内容 透明标签3.宽度 = 取屏幕宽度 ()- 50 透明标签3.左边 = 20 透明标签3.顶边 = 取屏幕高度 ()÷ 2 - 30 设置窗口透明度 (取窗口句柄 (),到数值 (_启动窗口.编辑框4.内容))锁屏窗口.宽度 = 取屏幕宽度 ()锁屏窗口.高度 = 取屏幕宽度 ()图片框2.图片 =...

易语言。我在图片框上面加了一个编辑框。如何让编辑框是透明的。
答:。。。.。。。

易语言的图片框怎么透明啊
答:网上搜透明化模块

易语言图片设置背景透明,怎样设置啊,小弟不才,希望有高手帮下小弟,谢谢...
答:用真彩模块 可绘制png透明图片

易语言如何让窗口透明,但是窗口里边的内容正常显示 比如我全屏窗口后...
答:呵呵,很简单啊。看代码。=== .版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_尺寸被改变 .如果 (_启动窗口.位置 ≠ 3)_启动窗口.底色 = #品红 设置窗口 (取窗口句柄 (), -20, 位或 (取窗口风格 (取窗口句柄 (), -20), 524288))设置透明 (取窗口句柄 (), #品红, 200, 1)...

易语言 如何去掉图片框底色 注意:不是窗口的底色 是图片框。。。
答:用图形按钮 里面有一个功能叫透明颜色的 把那改成你想要的透明颜色的值就行了

易语言中如何使编辑框的背景是透明的
答:看编辑框的属性, 背景颜色这个属性的设置。

易语言png的透明背景图片
答:你要什么样的效果,是做皮肤还是只显示于窗口上?这个可以用GDI实现!当然如果你只是显示在窗口上的话用动画框也行!其实画板也可以的,但是很嘛烦,且绘制速慢!你的截我看不太明白,如果只是想让窗口有透明效果的话用GDI配合透明的PNG图片,或直接用“设置窗口透明度 (取窗口句柄 (), 180)”这句...

易语言修改桌面背景,qiu代码?
答:.版本 2 .支持库 eImgConverter .支持库 eAPI .支持库 shellEx .支持库 shell.程序集 窗口程序集6.子程序 _列表框1_列表项被选择 .局部变量 壁纸句柄, 整数型图片框1.图片 = 读入文件 (列表框1.取项目文本 (列表框1.取焦点项目 ()))壁纸句柄 = 载入图片 (图片框1.图片)标签5.标题 =...

易语言的图片框组件能否做到透明?
答:如果要用背景图片,即使你用的是透明背景图片但直接用易语言的图片框是无法实现透明的,只能自绘才能实现,如果只用背景底色的话,你可以将图片框的背景色设置与界面背景一样的颜色。