在STM32上移植完EMWIN之后,执行下面的程序,出现的重叠
#define ID_BUTTON_0 (GUI_ID_USER + 0x02)
#define ID_BUTTON_1 (GUI_ID_USER + 0x03)
KEY_VALUE_UP = BUTTON_Create(250,120,20,30,ID_BUTTON_0,WM_CF_SHOW);
KEY_VALUE_DOWN = BUTTON_Create(250,170,20,30,ID_BUTTON_1,WM_CF_SHOW);
BUTTON_SetText(KEY_VALUE_UP, "UP");
BUTTON_SetText(KEY_VALUE_DOWN, "DOWN");
// BUTTON_CreateEx(250,120,20,30,hp,WM_CF_SHOW | WM_CF_HASTRANS, 0,ID_BUTTON_0);
// BUTTON_CreateEx(250,170,20,30,hp,WM_CF_SHOW | WM_CF_HASTRANS, 0,ID_BUTTON_1);
GUI_Exec();
while(1);
但是我用GUiBuilder弄的界面程序下进去都是正常的,用这个自行创建按钮,一执行GUI_Exec();就很多按钮重叠了,求大神指导下什么原因
|