emwin的TEXT_SetText

//数据显示
//电流
TEXT_Handle current = TEXT_CreateEx(45, 273, 100, 50, hWinBase, WM_CF_SHOW, TEXT_CF_TOP|TEXT_CF_VCENTER, ID_TEXT_4, "");
TEXT_SetFont(current, &GUI_Font32_ASCII);
if(strlen(current_buffer)==0){
  TEXT_SetText(WM_GetDialogItem(hWinBase, ID_TEXT_4), "10");
}else {
  TEXT_SetText(WM_GetDialogItem(hWinBase, ID_TEXT_4), current_buffer);
}

Use caution TEXT_SetText (current, "10");

It will lead to refresh the page when afterimage appears, multi-use WM_GetDialogItem

Guess you like

Origin www.cnblogs.com/ys77/p/11526344.html