lv_obj_set_style_bg_opa(label1, 100, 0);
时间: 2023-10-10 22:09:40 浏览: 277
objView.rar_obj_obj oepngl_obj load_obj opengl_opengl obj
根据您提供的代码,`lv_obj_set_style_bg_opa(label1, 100, 0);`存在一些错误。`lv_obj_set_style_bg_opa()`函数需要传递指针参数,而您提供的第一个参数 `label1` 可能不是一个指针类型的对象。
如果 `label1` 是一个有效的 LVGL 标签对象指针,您可以将其修改为以下形式:
```c
lv_obj_set_style_bg_opa(label1, NULL, LV_OPA_COVER);
```
上述代码将 `label1` 对象的背景不透明度设置为完全不透明。
请注意,为了设置对象的样式属性,您需要提供一个有效的样式对象指针作为第二个参数。由于您想设置背景不透明度,可以将第二个参数设置为 `NULL`,这将使用对象自身的样式。另外,LVGL 提供了 `LV_OPA_COVER` 宏定义,用于表示完全不透明。
请根据您的实际需求,选择合适的样式和不透明度值进行设置。
阅读全文