簡體   English   中英

帶有ncurses的C游戲-關閉窗口而不退出程序

[英]C game with ncurses - closing window without exiting the program

我正在編寫一個簡單的C hangman游戲,這是我第一次接觸C語言中的圖形。

在主要功能中,我使用“ newwin”,“ mvwprintw”和“ wrefresh”放置了一個窗口菜單。 從這個菜單中,我使用新窗口調用新游戲的另一個功能。

我想在按Q時從New Game窗口中有一個Quit選項,該選項又回到Menu窗口。

我嘗試使用“ endwin”來創建新游戲窗口,該窗口不會退出程序,而是會關閉exe,並且應從終端停止進程。

如何關閉一個窗口並移至另一個窗口,而不刪除第一個窗口?

您可以通過觸摸其他窗口,刷新其他窗口而不引用隱藏的窗口來隱藏現有窗口(包括使用wgetch刷新窗口)。

為了使更新速度合理,您可以將wnoutrefresh用於觸摸屏的更新結合在一起,並通過對doupdate的調用進行doupdate

進一步閱讀:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM