【发布时间】:2017-01-06 20:43:11
【问题描述】:
我正在编写一个简单的 C 刽子手游戏,这是我第一次接触 C 中的图形。
在主函数中,我放置了一个窗口菜单,使用“newwin”、“mvwprintw”和“wrefresh”。 在这个菜单中,我正在为 New Game 调用另一个函数,为它使用新窗口。
当按下 Q 时,我希望在 New Game 窗口中有一个 Quit 选项,这将返回到 Menu 窗口。
我已经尝试使用“endwin”创建新游戏窗口,它不会退出程序,但会关闭 exe,并且应该从终端停止进程。
如何在不删除第一个窗口的情况下关闭一个窗口并移至另一个窗口?
【问题讨论】:
-
试试
delwin而不是endwin。