MAC下如何快速还原最小化的程序窗口

MAC下如何快速还原最小化的程序窗口,第1张

1、窗口最小化,如图所示用鼠标左键点击最小化按钮, 此时的浏览器窗口就会回到任务栏里,完成最小化的 *** 作。

2、窗口还原和最大化。如图所示用鼠标左键点击还原(最大化)按钮,此时浏览器窗口还原(最大化)。

3、关闭窗口。如图所示用鼠标左键点击关闭按钮,此时浏览器窗口被关闭,如需要打开需要从新 *** 作。

4、WINDOWS+D 按住电脑WINDOWS键然后在按D,此时浏览器窗口回到任务栏,完成最小化 *** 作。当在进行一次这样的 *** 作时,浏览器窗口变成最大化。

5、ctrl+W按住电脑ctrl键然后在按W,此时会关闭正在应用的浏览器窗口。

自动最小化代码如下

@echo off

if "%1"=="h" goto begin

start mshta vbscript:createobject("wscriptshell")run("""%~nx0"" h",0)(windowclose)&&exit

:begin

::以下为正常批处理命令,不可含有pause set/p等交互命令

××××××××

解释:

这个是用 mta 的脚本语言 利用 VBScript 创建了windows 中 wscriptshell该控件,用这个控件里面提供的 run 方法 后台 运行的这个批处理, mst脚本语言就是相当于 html 应用程序,不管用什么脚本语言,只要能创建 windows系统提供的 wscriptshell这个空间,用这个空间里面的run方法打开 我们也可以用mta脚本语言里面JavaScript一样能行 @echo off ::批处理隐藏运行 if "%1"=="h" goto begin mshta "javascript:new ActiveXObject('wscriptshell')run('%~nx0 h',0);windowclose();"&&exit ::要运行的代码 :begin echo OK pause>nul mta脚本语言其实和html语言基本一样,mta脚本语言是用mshta程序解析的,html是用浏览器解析的(IE) 建议看下html脚本语言就明白了,这不是用的格式为vbs文件的那个脚本语言,vbs脚本文件是用wscript解析的 只要记住用 用 mshta vbscript:createobject("插件名")(windowclose) 这里windowclose是那个 mshta 本身里面的方法,就是关闭该程序。

将运行的应用程序最小化后,该应用程序的状态时被转入后台执行。

应用程序窗口最小化后,该应用程序会自动转到后台运行,不影响正在使用的程序。最简单例子的是杀毒软件,最小化后,杀毒软件基本上都是在后台运行。

不过有些特殊的程序最小化后会停止运行,或是与前台运行没区别同样的占用系统资源影响。

另外,判断程序是否运行,更合理的说法是以是否占用内存为依据。

您好,一个应用程序窗口最小化表示显示在桌面上面,可以同时打开两个应用噢亲,“最小化”窗口只是将应用程序窗口隐藏到任务栏上,桌面上并不显示,已经不再是活动窗口;但此应用程序并没有关闭或停止运行,仍在计算机后台运行。

你能够用下面三种方法之一来实现它。

方法一:发送一条Windows消息到主窗口的Handle属性或 Application->Handle。这条消息就是 WM_SYSCOMMAND,将 wParam 设为 SC_MINIMIZE 或 SC_RESTORE。你可以调用SendMessage API函数来发送消息。

// 设置WPARAM为SC_MINIMIZE来最小化窗口

SendMessage(Application->Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);

// 设置WPARAM为SC_RESTROE来恢复窗口

SendMessage(Application->Handle, WM_SYSCOMMAND, SC_RESTORE, 0);

方法二:调用 ShowWindow API 函数。 你必须传送Application对象句柄到ShowWindow函数。如果你传送给ShowWindow函数的句柄是主窗口,那么主窗口将最小化到桌面(desktop)而不是任务条(taskbar)。

// 最小化:传送 SW_MINIMIZE 到 ShowWindow

ShowWindow(Application->Handle, SW_MINIMIZE);

// 恢复:传送SW_RESTORE 到 ShowWindow

ShowWindow(Application->Handle, SW_RESTORE);

方法三:调用Application对象的Minimize或Restore函数。

// 调用Minimize最小化应用程序

Application->Minimize();

// 调用Restore恢复应用程序

Application->Restore();

调用Application的方法较易用,但发送WM_SYSCOMMAND消息功能更强。 另外,WM_SYSCOMMAND消息允许你最大化程序,改变光标为帮助光标,滚动程序,移动一个窗口,改变窗口大小,甚至模拟Alt-TAB切换到另一窗口。紧记,实现这些功能用API函数更好。

尽管调用ShowWindow也能工作,你大概也不想用它来最小化或恢复程序。当隐藏的窗口被最小化时ShowWindow会引起最小化动画出现。

可以用批处理生成一个showscf临时文件,然后执行这个文件就可以把所有程序最小化了,这个文件就是常用的显示桌面功能,把当前所有的程序最小化。代码如下:

echo [Shell] >%temp%\showscf

echo Command=2 >>%temp%\showscf

echo IconFile=explorerexe,3 >>%temp%\showscf

echo [Taskbar] >>%temp%\showscf

echo Command=ToggleDesktop >>%temp%\showscf

%temp%\showscf

说明:

显示桌面,指一种WINDOWS系统中的命令,在进行日常的电脑 *** 作时,有时会急需调出桌面,但又不关闭已打开的窗口,Windows对此添加了显示桌面的快捷键,默认在“开始”右边的第一个快捷方式(Win

XP)或任务栏最右边(Win

7)

以上就是关于MAC下如何快速还原最小化的程序窗口全部的内容,包括:MAC下如何快速还原最小化的程序窗口、如何让程序启动后自动最小化、将运行的应用程序最小化后,该应用程序的状态是等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9481550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存