|

楼主 |
发表于 2024-12-9 16:26:52
|
显示全部楼层
代码已经更改了,我当时是在GUIV6.44版本的创建好类似于
···
RADIO_0 = RADIO_CreateEx(320, 255, 130, 30, 0, WM_CF_SHOW, 0, GUI_ID_RADIO0, 1, 25);
RADIO_1 = RADIO_CreateEx(470, 255, 130, 30, 0, WM_CF_SHOW, 0, GUI_ID_RADIO1, 1, 25);
RADIO_2 = RADIO_CreateEx(620, 255, 160, 30, 0, WM_CF_SHOW, 0, GUI_ID_RADIO2, 1, 25);
RADIO_SetText(RADIO_0, "a", 0);
RADIO_SetText(RADIO_1, "b", 0);
RADIO_SetText(RADIO_2, "c", 0);
RADIO_SetGroupId(RADIO_0, 1);
RADIO_SetGroupId(RADIO_1, 1);
RADIO_SetGroupId(RADIO_2, 1);
···
之后在WM_PAINT里加入
···
WM_DeleteWindow(RADIO_0);
GUI_Delay(20);
···
发现静态编译没问题,但是动态程序运行报错,而且好像只有RADIO这一个控件有这个问题 ,不知道是不是因为分组原因 |
|