首页 > 其他 > 详细

matlab中 用figure创建窗口时,怎么把工具栏和菜单栏去掉?

时间:2021-09-11 12:02:00      阅读:29      评论:0      收藏:0      [点我收藏+]

参考:https://www.ilovematlab.cn/thread-21277-1-1.html

 

 

除去figure:

while (figure1 == IntPtr.Zero)
{
//查找matlab的Figure 1窗体
figure1 = FindWindow("SunAwtFrame", "Figure 1");
//延时50ms
Thread.Sleep(10);
count50ms++;
//20s超时设置
if (count50ms >= 400)
{
label1.Text = "matlab资源加载时间过长!";
return;
}
}

//跨线程,用委托方式执行
UpdateUI update = delegate
{
//隐藏标签
label1.Visible = false;
//设置matlab图像窗体的父窗体为panel
SetParent(figure1, panel1.Handle);
//获取窗体原来的风格
var style = GetWindowLong(figure1, GWL_STYLE);
//设置新风格,去掉标题,不能通过边框改变尺寸
//SetWindowLong(figure1, GWL_STYLE, style & ~WS_CAPTION & ~WS_THICKFRAME);
SetWindowLong(figure1, GWL_STYLE, style & ~WS_CAPTION & ~WS_THICKFRAME & ~WS_BORDER);

 

[已答复] 用figure创建窗口时,怎么把工具栏和菜单栏去掉?

 [复制链接]

技术分享图片
blackgarfield 发表于 2008-12-30 12:27:21
 
 
 
 
谢谢各位!
 
 
 
 

 9 条回复


技术分享图片
chhm 发表于 2008-12-30 12:43:28
 
 
有个属性可以修改
 
 

技术分享图片
math 发表于 2008-12-30 12:59:44
 
 
 
 

技术分享图片
lingchen66 发表于 2008-12-30 13:20:28
 
 
figure(‘menubar‘,‘none‘);
 
 

技术分享图片
紫色 发表于 2011-7-11 10:41:00
 
 

哈哈

谁能专门介绍一下figure的菜单栏怎么调整出现啊  我的只有file ,其他什么也没有啊
 
 

技术分享图片
wanglimeimoon 发表于 2012-4-26 10:08:29
 
 
紫色 发表于 2011-7-11 10:41 技术分享图片
谁能专门介绍一下figure的菜单栏怎么调整出现啊  我的只有file ,其他什么也没有啊 ...

figure(‘menubar‘,‘figure‘);
 
 

技术分享图片
曜灵东曦 发表于 2012-4-26 10:58:24
 
 
为啥要去点呢。。。
 
 

技术分享图片
临渊不羡鱼 发表于 2013-10-30 10:05:15
 
 
figure(‘toolbar‘,‘none‘...
          ‘menubar‘,‘none‘...);
 
 

技术分享图片
matlababcdefg 发表于 2015-1-15 19:34:43
 
 
math 发表于 2008-12-30 12:59
看看这里的作品:https://www.ilovematlab.cn/thread-20882-1-1.html

大神你好,点了链接之后,提示无法访问此处。
我现在想在figrue的菜单栏加个按钮,用来在图上选择点,从而得到点的坐标。功能是实现了,使用的是uimenu(f, ‘label‘,‘量取坐标‘,‘Callback‘,‘m=ginput(2)‘);但是遇到的问题是选择坐标的时候,figure窗体原有的放大缩小那些按钮用不了了,导致无法精确的选取像素点,请问有什么方法吗?
 
 

技术分享图片
yjsdaniel 发表于 2016-1-20 11:54:15
 
 
wanglimeimoon 发表于 2012-4-26 10:08
figure(‘menubar‘,‘figure‘);

menubar里只有file
toolbar里工具很少只有几个。
这个问题怎么解决呢?
 
 

 

 

 

 

matlab中 用figure创建窗口时,怎么把工具栏和菜单栏去掉?

原文:https://www.cnblogs.com/MCSFX/p/15250751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!