初级会员
- 积分
- 61
- 金钱
- 61
- 注册时间
- 2017-5-3
- 在线时间
- 13 小时
|
5金钱
我在新建框架的回调函数的初始化进程中修改botton的背景色,但仿真运行时会报错,请教各位大神是什么原因。
回调函数中初始化代码如下:
static void _cbDialog_set(WM_MESSAGE * pMsg) {
WM_HWIN hItem;
int NCode;
int Id;
switch (pMsg->MsgId) {
case WM_INIT_DIALOG:
// Initialization of 'Settiing'
hItem = pMsg->hWin;
FRAMEWIN_SetTitleHeight(hItem, 20);
FRAMEWIN_SetFont(hItem, GUI_FONT_16B_ASCII);
FRAMEWIN_AddCloseButton(hItem, FRAMEWIN_BUTTON_RIGHT, 0); //为框架添加关闭按钮
FRAMEWIN_SetClientColor(hItem, GUI_WHITE); //设置背景色为白色
// Initialization of 'Checkbox'
hItem = WM_GetDialogItem(pMsg->hWin, ID_CHECKBOX_0);
CHECKBOX_SetText(hItem, "metric");
BUTTON_SetBkColor(hItem, BUTTON_CI_DISABLED, GUI_WHITE); //把这行注释掉就不报该故障了,请大神帮忙分析下是什么原因造成的,谢谢!
|
|