diff --git a/examples/gui/demo_view_dc.c b/examples/gui/demo_view_dc.c index 233258c2589d821dd65a35206b082c796c0f35e4..c49fde03c875504ebf7f0879817843002c3f8eda 100644 --- a/examples/gui/demo_view_dc.c +++ b/examples/gui/demo_view_dc.c @@ -26,8 +26,8 @@ rt_bool_t dc_event_handler(rtgui_widget_t* widget, rtgui_event_t *event) { struct rtgui_dc* dc; rtgui_rect_t rect; - rt_uint32_t vx[] = {20, 50, 60, 45, 60, 20}; - rt_uint32_t vy[] = {150, 50, 90, 60, 45, 50}; + const int vx[] = {20, 50, 60, 45, 60, 20}; + const int vy[] = {150, 50, 90, 60, 45, 50}; /* * 因为用的是demo view,上面本身有一部分控件,所以在绘图时先要让demo view diff --git a/examples/gui/demo_view_image.c b/examples/gui/demo_view_image.c index a98a624aecd25935fae448271be7eb0f02225ecf..dd4f895211aa919b3d9175d85f47d070c0a4e46a 100644 --- a/examples/gui/demo_view_image.c +++ b/examples/gui/demo_view_image.c @@ -7,6 +7,7 @@ #include "demo_view.h" #include #include +#include static rtgui_image_t* image = RT_NULL; static rtgui_view_t* _view = RT_NULL; diff --git a/examples/gui/demo_view_window.c b/examples/gui/demo_view_window.c index 8445d1b8ec77a1431891a16de84239f09ab31cb4..0c96f3be54427a70e3e119f955b85eb3a9209a75 100644 --- a/examples/gui/demo_view_window.c +++ b/examples/gui/demo_view_window.c @@ -10,6 +10,7 @@ #include #include #include "demo_view.h" +#include static struct rtgui_timer *timer; static struct rtgui_label* label; @@ -43,7 +44,7 @@ void window_demo_close(struct rtgui_widget* widget, rtgui_event_t *even) void diag_close(struct rtgui_timer* timer, void* parameter) { cnt --; - sprintf(label_text, "closed then %d second!", cnt); + rt_sprintf(label_text, "closed then %d second!", cnt); /* 设置标签文本并更新控件 */ rtgui_label_set_text(label, label_text); @@ -105,7 +106,7 @@ static void demo_autowin_onbutton(struct rtgui_widget* widget, rtgui_event_t* ev if (msgbox != RT_NULL) { cnt = 5; - sprintf(label_text, "closed then %d second!", cnt); + rt_sprintf(label_text, "closed then %d second!", cnt); label = rtgui_label_create(label_text); rect.x1 += 5; rect.x2 -= 5;