在matlab中关闭GUI时执行的函数

Mar*_*arc 6 matlab user-interface matlab-guide

我正在使用指南在matlab中创建GUI.它是非阻塞的(不是呼叫uiwait).当gui窗口关闭时,我想执行一些清理代码.

是否有一个gui_ClosingFcn回调我应该类似于gui_OpeningFcn指南为我创建的模板定义?

gno*_*ice 14

图窗口有一个'DeleteFcn'属性,它定义了一个在窗口关闭/删除时运行的回调函数.您可以使用它来进行清理.

  • openFcn中的set(hObject,'DeleteFcn',@ myhandle)应该可以做到.谢谢. (3认同)

Dar*_*ari 13

图窗口有一个CloseRequestFcn属性,它定义了一个回调函数,该函数将在窗口关闭时(删除窗口之前)运行. 在此输入图像描述