感谢你啊
另外你那个程序中有几点我不明白:
1)在function test_button_OpeningFcn(hObject, eventdata, handles, varargin)中,你好像改了一段代码吧,就是下面的这块:
% Choose default command line output for test_button
handles.output = hObject;
web -browser
源代码是这个吗?:
% Choose default command line output for test_button
handles.output = hObject;
test_button= handles;
我知道你那个作用是打开网页的,这个改动对屏蔽有作用吗?应该没有吧
2)我同时也加上了CloseRequestFcn,不过我是手动添加的。如下:
% 屏蔽对话框标题栏的按钮
function SetDlgMain_CloseRequestFcn(hObject, eventdata, handles)
% hObject handle to figure1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: delete(hObject) closes the figure
% delete(hObject);
disp('');
其它的地方不需要改动了吗?
3)还有上面的CloseRequestFcn函数是必须用手动添加吗?
我看你的fig文件的inspector属性框里,在CloseRequestFcn这个属性中有:test_button('figure1_CloseRequestFcn',gcbf,[],guidata(gcbf)),这段代码是你手动添加的吗?
另外gcbf是什么意思呢。
还得麻烦你给指教一下啊。
|