为“保存”菜单项 MenuItemFileSave挂接事件响应函数:

实际运行时,现版TrySaveFile()函数有点儿傻,点击保存菜单,还会弹出对话框,问我们“要不要保存”

修改TrySaveFile()函数
函数声明修改为:

函数实现修改的地方如下:

运行效果:

点击是

可以看到“保存对话框”的细节不够完善,一是不能指定我们特有的扩展名“.d2mp”;而是命名保存,但主按钮的标题却是“打开”。
为此我们需要一个更加完善的类似wxFileSelector()的函数:

wxFileSelector函数更换为FileSaveDialog函数

运行效果:
