870920 Menu

退出时”检查文档是否已保存”的实现思路

只有理清了退出的执行机制和流程,才可顺利实现这个功能。JUCE程序的启动和退出流程可参见上一篇博文。

(使用JUCE类库所编写的应用程序)退出时检查文档是否已保存的思路有三:

1、窗口框架类中写一个判断文件是否已保存的函数tryToQuitApplication(),返回bool值。

2、窗口框架类的closeButtonPressed()函数中调用tryToQuitApplication()。

3、主程序类的systemRequestedQuit()也要调用此函数,可用窗口框架类对象来调用。示例如下: