FoobarDrawLine
2024年9月20日小于 1 分钟使用指南Markdown
函数简介
在指定的Foobar窗口内部画线条。
函数原型
long FoobarDrawLine(hwnd, x1, y1, x2, y2, color, style, width)
参数定义
参数 | 类型 | 描述 |
---|---|---|
hwnd | 整形数 | 指定的Foobar窗口,注意,此句柄必须是通过CreateFoobarxxxx系列函数创建出来的。 |
x1 | 整形数 | 起点X坐标(相对于hwnd 客户区坐标)。 |
y1 | 整形数 | 起点Y坐标(相对于hwnd 客户区坐标)。 |
x2 | 整形数 | 终点X坐标(相对于hwnd 客户区坐标)。 |
y2 | 整形数 | 终点Y坐标(相对于hwnd 客户区坐标)。 |
color | 字符串 | 填充的颜色值。 |
style | 整形数 | 画笔类型。0为实线,1为虚线。 |
width | 整形数 | 线条宽度。 |
返回值
- 整形数 : 0 表示失败,1 表示成功。
示例
dm_ret = dm.FoobarDrawLine(foobar, 0, 0, 200, 200, "FF0000", 1, 1)
注: 当
style
为1时,线条宽度必须也是1,否则线条会显示为实线。