關於ATM的emwin界面設計 第四,第五個界面設計

以上上個界面完成,第四個界面是輸入金額界面,點擊其他金額按鈕,即進入這個界面,可以輸入其他的金額。
第五個界面是密碼輸入錯誤提示界面:當密碼輸入錯誤的時候,會跳出一個界面提示,您輸入的密碼錯誤,持續三秒鐘之後,自動關閉該對話框。
這個界面輸入設置和密碼那個界面輸入同理,複製粘貼一下,在改一下其中一些其他部位就好了。
在這裏插入圖片描述
第五個界面:
在這裏插入圖片描述
這個界面需要用到定時器功能,定時三秒鐘之後,自動關閉該窗口。
定時器可以在 WM_INIT_DIALOG:消息裏面設置一個定時器

  case WM_INIT_DIALOG:
	  WM_CreateTimer(pMsg->hWin, 0, 3000, 0);
	  break;

定時器到了之後再WM_TIMER:處理關閉窗口的函數

  case WM_TIMER:

	  WM_HideWindow(hItem);
	  WM_DeleteWindow(hItem);
	break;

先隱藏窗口再去刪除窗口,這樣就不用重繪窗口,不然需要重繪輸入密碼那個窗口。當然,也可以加載圖片,讓其更加好看。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章