久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1119|回復: 0
打印 上一主題 下一主題
收起左側

μCGUI光標顯示有異常,移動光標后,原來光標的影子一直存在

[復制鏈接]
跳轉到指定樓層
樓主
各位好,我剛學UCGUI,使用9320的觸摸屏,NXPK60的板子,在使用野火的emwin例程時,移植到板子上,按鍵觸摸是正常的,光標的位置也是對的,但是移動光標后,原來光標的影子一直存在,請問應該怎么解決?



單片機源程序如下:
  1. #include "DIALOG.h"

  2. /*********************************************************************
  3. *
  4. *       Defines
  5. *
  6. **********************************************************************
  7. */
  8. /* 控件ID */
  9. #define ID_FRAMEWIN_0 (GUI_ID_USER + 0x00)
  10. #define ID_BUTTON_0   (GUI_ID_USER + 0x01)

  11. /* 資源表 */
  12. static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = {
  13.   { FRAMEWIN_CreateIndirect, "Framewin", ID_FRAMEWIN_0, 0, 0, 240, 320,0, 0x0, },
  14.   { BUTTON_CreateIndirect, "Button0", ID_BUTTON_0, 10, 30, 160, 48, 0, 0x0, },
  15. };

  16. /**
  17.   * @brief 對話框回調函數
  18.   * @NOTE 無
  19.   * @param pMsg:消息指針
  20.   * @retval 無
  21.   */
  22. static void _cbDialog(WM_MESSAGE * pMsg)
  23. {
  24.   WM_HWIN hItem;
  25.   int     NCode;
  26.   int     Id;

  27.   switch (pMsg->MsgId)
  28.   {
  29.     case WM_INIT_DIALOG:
  30.       /* 初始化框架窗口控件 */
  31.       hItem = pMsg->hWin;
  32.       FRAMEWIN_SetTitleHeight(hItem, 32);
  33.       FRAMEWIN_SetFont(hItem, &GUI_Font16_1);
  34.       FRAMEWIN_SetText(hItem, "STemWIN@EmbedFire STM32F103");
  35.       /* 初始化Button0 */
  36.       hItem = WM_GetDialogItem(pMsg->hWin, ID_BUTTON_0);
  37.       BUTTON_SetFont(hItem, &GUI_Font24_ASCII);
  38.       break;
  39.     case WM_NOTIFY_PARENT:
  40.       /* 獲取控件ID */
  41.       Id = WM_GetId(pMsg->hWinSrc);
  42.       /* 獲取消息內容 */
  43.       NCode = pMsg->Data.v;
  44.       switch(Id)
  45.       {
  46.         case ID_BUTTON_0: // Notifications sent by 'Button'
  47.         switch(NCode)
  48.         {
  49.           case WM_NOTIFICATION_CLICKED:
  50.             break;
  51.           case WM_NOTIFICATION_RELEASED:
  52.             break;
  53.         }
  54.         break;
  55.       }
  56.       break;
  57.     default:
  58.       WM_DefaultProc(pMsg);
  59.       break;
  60.   }

  61. }

  62. /**
  63.   * @brief 以對話框方式間接創建控件
  64.   * @note 無
  65.   * @param 無
  66.   * @retval hWin:資源表中第一個控件的句柄
  67.   */
  68. WM_HWIN CreateFramewin(void)
  69. {
  70.   WM_HWIN hWin;

  71.   hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);
  72.   return hWin;
  73. }

  74. /**
  75.   * @brief GUI主任務
  76.   * @note 無
  77.   * @param 無
  78.   * @retval 無
  79.   */
  80. void MainTask(void)
  81. {
  82.   /* 設置桌面窗口顏色 */
  83.   WM_SetDesktopColor(GUI_BLACK);

  84.         /* 創建對話框 */
  85.         CreateFramewin();
  86.   /* 開啟光標 */
  87.   GUI_CURSOR_Show();

  88.         while (1)
  89.         {
  90.                 GUI_Delay(500);
  91.         }
  92. }
復制代碼





分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久久久久免费 | 日本啊v在线 | 91精品国产色综合久久不卡98 | 成人午夜视频在线观看 | 在线免费观看日本视频 | 成人免费影院 | 亚洲综合大片69999 | 欧美久久一级特黄毛片 | 少妇午夜一级艳片欧美精品 | 欧美国产精品一区二区三区 | 亚洲视频在线免费 | 国产在线精品一区二区 | 亚洲一区二区三区视频在线 | 成人精品视频在线观看 | 中文字幕在线国产 | 久久久性 | 国产精品久久久久久52avav | www国产成人免费观看视频,深夜成人网 | 国产精品一区久久久 | 成人h视频在线 | 久久久久久影院 | 国产亚洲一区二区三区在线 | 国产精品av久久久久久久久久 | 九一在线 | 精品美女| 国产成人99久久亚洲综合精品 | 欧美人妇做爰xxxⅹ性高电影 | 99re6在线视频精品免费 | 四虎影视一区二区 | www.久久久.com| 国产黄色网址在线观看 | 欧美激情a∨在线视频播放 成人免费共享视频 | 欧美日韩亚洲国产综合 | 欧美九九九 | 视频一区二区三区中文字幕 | 成人av播放 | 成人在线日韩 | 国产精品亚洲视频 | 有码在线 | 国产精品久久久久久吹潮 | 99精品视频免费观看 |