MCGS通用版主控窗口最小化问题 点击:880 | 回复:8



SAMNAL

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:1074
  • 注册:2014年8月07日
发表于:2018-08-27 11:45:05
楼主
求助帖100分-已结帖

MCGS通用版主控窗口最小化除了标题栏的按钮,还有其他方式吗?

1分不嫌少!



LDHFHFWUSDFSDDS

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2016年4月23日
发表于:2018-08-27 16:31:08
1楼

系统内部函数里面貌似没有控制主控窗口的,目前所知是没有其他办法的。

LDHFHFWUSDFSDDS

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2016年4月23日
发表于:2018-08-27 17:01:39
2楼

楼主,你说的应该是用户窗口吧。

用MSCG编程的时候养成习惯,不需要了就关掉。


image.png



image.png


你要是想用脚本也可以,一个函数就能实现。

!CloseAllWindow(WndName)

函数意义:关闭所有窗口,如果在字符串WndName中指定了一个窗口,则打开这个窗口,关闭其他窗口。如果WndName为空串,则关闭所有窗口。

返 回  值:数值型。返回值:=0:调用正常。<>0:调用不正常。

参    数WndName, 用户窗口名,字符型。

实    例!CloseAllWindow("工况图"),关闭除了用户窗口“工况图”以外的其他窗口,若“工况图”窗口没有打开,则在关闭其他窗口的同时打开该窗口;

!CloseAllWindow(" "),关闭所有窗口。


victor329

  • [版主]
  • 精华:1帖
  • 求助:26帖
  • 帖子:224帖 | 2290回
  • 年度积分:7623
  • 历史总积分:84750
  • 注册:2008年5月16日
发表于:2018-08-28 07:49:56
3楼

如楼上所述,直接关闭窗口就行,如果再想看,再行打开,如果只是最小化的话,它是占用资源的!

而关闭的方法有图形化和系统函数都能实现!

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2018-10-03 22:25:04
4楼

温馨提醒:凡是设置积分悬赏的求助帖,请楼主及时结贴发放积分。

同时也希望楼主能把解决问题经验或思路一起分享!


m777888

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 91回
  • 年度积分:12
  • 历史总积分:474
  • 注册:2018年10月16日
发表于:2018-10-22 09:44:19
5楼

这个也不占内存

Cheers05

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 124回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2018年11月25日
发表于:2018-12-09 12:31:22
6楼
这个也不占内存



Cheers05

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 124回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2018年11月25日
发表于:2018-12-09 12:38:25
7楼

来看看,可以互相学习一下

老牛27

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:420
  • 注册:2019年1月09日
发表于:2019-01-09 16:12:46
8楼

感谢分享,研究一下


热门招聘
相关主题

官方公众号

智造工程师