lv_draw_label_dsc_t接收这个结构体里面的属性及含义
时间: 2023-08-02 07:07:55 浏览: 358
08_07_C_04_结构体指针
`lv_draw_label_dsc_t` 是一个结构体,用于存储绘制 Label 时的样式信息。该结构体中包含了多个属性,下面是各属性及其含义的介绍:
- `font`: 字体对象指针,表示绘制 Label 使用的字体。
- `color`: 颜色对象,表示绘制 Label 使用的前景色。
- `letter_space`: 整数值,表示字符间距。
- `line_space`: 整数值,表示行间距。
- `align`: 对齐方式,可选值有 `LV_LABEL_ALIGN_LEFT`、`LV_LABEL_ALIGN_CENTER` 和 `LV_LABEL_ALIGN_RIGHT`,分别表示左对齐、居中对齐和右对齐。
- `blend_mode`: 混合模式,可选值有 `LV_BLEND_MODE_NORMAL`、`LV_BLEND_MODE_ADDITIVE`、`LV_BLEND_MODE_SUBTRACTIVE` 和 `LV_BLEND_MODE_DARKEN`,分别表示正常混合、加法混合、减法混合和变暗混合。
- `text_decor`: 文字修饰,可选值有 `LV_TEXT_DECOR_NONE`、`LV_TEXT_DECOR_UNDERLINE`、`LV_TEXT_DECOR_STRIKETHROUGH` 和 `LV_TEXT_DECOR_INVERSE_MASK`,分别表示无修饰线、下划线、删除线和反色掩模。
以上就是 `lv_draw_label_dsc_t` 结构体中各属性及其含义的介绍,可以根据需要设置相应的属性。
阅读全文