如何强制最小化程序窗口

如何强制最小化程序窗口,第1张

方法一:先把所有的窗口关了;只打开一个窗口;最大化这个窗口;关了它;OK,以后的默认都是最大化的了 。

方法二:先关闭所有的窗口,用鼠标右键点击图标,在出现的快捷菜单中点击“属性”,系统随即d出“启动属性”对话页面,点击“快捷方式” 标签,在出现的页面的“运行方式(R)”中单击右侧的下拉条,选择“最大化”,再按“确定”退出。打开窗口,点击里面的链接,接着关闭先前打开的窗口,只留下这个链接页面,拉动边框将其窗口拉到整个屏幕,然后关闭该页面。从此,您打开窗口,就直接能看到最大化的页面了。

方法三:如果上述方法不灵,那可得修改计算机的注册表了。方法是:打开“注册表编辑器”,找到[HKEY_CURRENT_USER\ Software\Microsoft\InternetExplorer\Desktop\OldkAreas],然后选中d出窗口右侧的一个选项 “OldWorkAreaRects”,并删除。在“注册表编辑器”中找到[HKEY_CURRENT_USER\Software\Microsoft \InternetExplorer\Main],选择窗口右侧的“Windos_Placement”,将其删除。退出“注册表编辑器”,重新启动电脑,然后打开程序,将其窗口最大化,并单击“向下还原”按钮将窗口还原,接着再次单击“最大化”按钮,最后关闭程序窗口。以后再打开程序时,窗口就正常了。

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

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

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

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

可以用批处理生成一个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)

首先想办法让你的程序先自动运行起来,不管是启动项也好注册表也吧,启动起来再说。

然后再来看看WinMain()函数

int WINAPI WinMain(

HINSTANCE hInstance, // handle to current instance

HINSTANCE hPrevInstance, // handle to previous instance

LPSTR lpCmdLine, // pointer to command line

int nCmdShow // show state of window

);

其中的参数nCmdShow就是显示模式了,其中#define SW_MINIMIZE 6

也就是说,给启动项添加命令行参数最小化就可以了

以上就是关于如何强制最小化程序窗口全部的内容,包括:如何强制最小化程序窗口、将运行的应用程序最小化后,该应用程序的状态是、怎样用批处理将所有运行的程序最小化等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/zz/9392718.html

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

发表评论

登录后才能评论

评论列表(0条)

保存