FoobarSetTrans
2024年9月23日小于 1 分钟使用指南Markdown
函数简介
设置指定Foobar窗口的是否透明。
函数原型
long FoobarSetTrans(hwnd, is_trans, color, sim)
参数定义
参数 | 类型 | 描述 |
---|---|---|
hwnd | 整形数 | 指定的Foobar窗口句柄,此句柄必须是通过CreateFoobarxxx创建而来。 |
is_trans | 整形数 | 是否透明。0为不透明(此时,color 和sim 无效),1为透明。 |
color | 字符串 | 透明色(RRGGBB)。 |
sim | 双精度浮点数 | 透明色的相似值 0.1-1.0。 |
返回值
- 整形数 : 0 表示失败;1 表示成功。
示例
foobar = dm.CreateFoobarRoundRect(hwnd, 1, 1, 300, 300, 100, 100)
dm_ret = dm.FoobarSetFont(foobar, "宋体", 50, 0)
dm.FoobarSetTrans(foobar, 1, "000000", 1.0)
do
dm_ret = dm.FoobarFillRect(foobar, 0, 0, 300, 300, "000000")
dm_ret = dm.FoobarDrawText(foobar, 0, 0, 300, 100, "测试", "FF0000", 1)
dm.foobarupdate(foobar)
delay 100
loop
EndScript