lv_obj_set_style_local_radius原型
时间: 2023-08-21 17:04:54 浏览: 127
OBJ.rar_obj_obj files
非常抱歉,我之前提供的函数原型有误。正确的函数原型是:
```c
void lv_obj_set_style_local_radius(lv_obj_t * obj, lv_style_selector_t * sel, lv_coord_t value);
```
参数说明:
- `obj`:要设置样式的对象。
- `sel`:要设置样式的选择器,可以使用`lv_style_selector_init`函数进行初始化。选择器用于指定要应用样式的部分和状态。
- `value`:要设置的圆角半径值。
以下是一个示例代码,用于将对象的主要部分的圆角半径设置为10像素:
```c
lv_obj_t *obj = lv_obj_create(lv_scr_act(), NULL);
lv_style_selector_t sel;
lv_style_selector_init(&sel);
lv_obj_set_style_local_radius(obj, &sel, 10);
```
在上面的示例中,`lv_obj_set_style_local_radius`函数设置了对象的主要部分的圆角半径为10像素。
请注意,选择器(`sel`)可以用于指定要应用样式的部分和状态。你可以根据需要调整选择器来设置不同部分和状态的圆角半径。
阅读全文