【XSLVGL2.0】如何在其它线程内更新UI
1、概述
项目常常会在其它线程更新UI的状态,但如果直接更新UI会导致UI数据异常从而使得UI挂死。这时只需要使用UI资源锁即可保证UI数据不会异常了。
参考XSLVGL2.0 User Manual 页面管理器(v2.0)中 xs_page_acquire
和 xs_page_release
,使用方法如下:
if (xs_page_acquire() >= 0)
项目常常会在其它线程更新UI的状态,但如果直接更新UI会导致UI数据异常从而使得UI挂死。这时只需要使用UI资源锁即可保证UI数据不会异常了。
参考XSLVGL2.0 User Manual 页面管理器(v2.0)中 xs_page_acquire
和 xs_page_release
,使用方法如下:
if (xs_page_acquire() >= 0)