如何在 MATLAB 中获取打开的默认警告对话框 (warndlg) 的标记?

How to get tag of an open default Warning-Dialog (warndlg) in MATLAB?

假设我创建了一个基本的警告对话框,例如:

warndlg('Some Message')

没有分配句柄。但是我想通过这样找到它来获得句柄:

handle_to_warndlg = findall(0,'Type','Figure','Tag','XXX');

但我不知道MATLAB给图赋值的默认'Tag'、'XXX'。

我需要用什么字符串替换 'XXX'?

在 R2016b 上,默认标签似乎是 'Msgbox_Warning Dialog'

检查自己

h = warndlg('Some Message');
get(h, 'Tag')