ST_ATMEL_NXP 发表于 2012-12-3 10:02:39

emwin的EDIT的光标闪烁问题。

有用过EMWIN的吗?我用的是5.12版本的。在EDIT窗口,设置光标使能,并设置了闪烁时间,但是没有闪烁效果的出现。有知道原因的吗?
   switch (pMsg->MsgId) {
            case WM_INIT_DIALOG://初始化窗口
                  hItem = pMsg->hWin;
                           WINDOW_SetBkColor(hItem, 0x0080FF80);
                           hItem = WM_GetDialogItem(pMsg->hWin, ID_CHECKBOX_0);
                           CHECKBOX_SetText(hItem, "Check");
                           hItem = WM_GetDialogItem(pMsg->hWin, ID_CHECKBOX_1);
                           CHECKBOX_SetText(hItem, "Check");

                           hItem = WM_GetDialogItem(pMsg->hWin, ID_EDIT_0);
                           EDIT_SetText(hItem, "123");
                           EDIT_EnableBlink(hItem,100,1);
                           //EDIT_SetCursorAtChar(hItem,1);
                        WM_SetFocus(hItem);//设置焦点在此窗口上。
页: [1]
查看完整版本: emwin的EDIT的光标闪烁问题。