|
如何更改标题栏颜色 FRAMEWIN_SetBarColor ?
我目前的设置貌似没有什么效果 ?
设置如下:
switch (pMsg->MsgId)
{
case WM_INIT_DIALOG:
LED_WORK_OFF;
//
// 初始化框架窗口
//
hItem = pMsg->hWin;
FRAMEWIN_SetFont(hItem, &GUI_FontHZ32 ); // GUI_FONT_32B_ASCII
FRAMEWIN_AddCloseButton(hItem, FRAMEWIN_BUTTON_RIGHT, 0); //增加关闭按钮
FRAMEWIN_AddMaxButton (hItem, FRAMEWIN_BUTTON_RIGHT, 1); //增加最大化按钮
FRAMEWIN_AddMinButton (hItem, FRAMEWIN_BUTTON_RIGHT, 2); //增加最小化按钮
FRAMEWIN_SetClientColor(hItem, GUI_GRAY_50); //设置客户区工作颜色
FRAMEWIN_SetBarColor (hItem, 1, GUI_BLUE); // 这个貌似就是设置标题栏颜色的把,但是这样设置后,标题栏的颜色没有发生改变 ??????
FRAMEWIN_SetTextColor (hItem, GUI_RED);
FRAMEWIN_SetTextAlign(hItem, GUI_TA_HCENTER | GUI_TA_VCENTER);
FRAMEWIN_SetText(hItem, "Button 按钮回调函数实现各种按钮颜色效果");
break;
}
|
|