emwin入門第二課 界面之間的切換

emwinPC端模擬界面切換

第一步:創建界面
利用builder工具創建三個界面,在切換的時候,需要關閉當前的窗口,創建另外一個窗口。利用按鈕來切換界面。
用第一課的方法,先用builder創建三個界面,將這三個界面生成的C文件加入到工程內,這是創建一個界面,其他二個如這個一樣。
在這裏插入圖片描述
回到那個按鈕的回調函數裏面:
在這裏插入圖片描述
這裏加入兩行函數,GUI_EndDialog(pMsg->hWin, 0);這個函數作用就是關閉當前對話框,CreateFramewin0()這個創建一個對話框,這樣就實現了對話框之間的切換。注意:那個builder生成的C文件裏的創建對話框的函數的名字是一樣的,爲了避免重複,需要對他名字進行更改,一個工程裏不能有兩個相同的函數,不然會報錯。
效果就是:
在這裏插入圖片描述
按一下按鈕就到了下一個界面:
在這裏插入圖片描述
這樣就實現了窗口切換。

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