使我有点为MS-DOS,并再次这样的,但是我是来问自己,我怎样才能最大限度地减少DOS窗口?任何一种,将被确定,minimalize,缩小,以一个小小的蓝色区块。

我只是似乎无法找到一个办法让它工作,我Windows XP计算机,是真的。被排除在XP?!

有帮助吗?

解决方案

一件事你可以做的是创建一个窗户的程序,将发现该标题的cmd窗口的运行中,并在该程序最小化。在Win32你会用的 FindWindow 命令得到一窗口处理,然后 CloseWindow 到最小化。像这样的东西 完全未经测试 程序:

int main(int argc, char** argv)
{
    HWND wnd = FindWindow(      
        NULL,
        argv[1]
        );
    CloseWindow(wnd);
    return 0;
} 

内cmd窗口可以设置的标题,一些串的定义(以避免含糊不清),然后通过这个名字的程序,以你的计划:

C:\>title TitleOfWindowToMiniMize

C:\>minimizeWindow TitleOfWindowToMiniMize

其他提示

你可以启动一个程序在一个新的窗口最大限度地减少使用 start 命令:

start /min your_command_here

你不能。不是在DOS。DOS有没有概念。

在Windows你可以写一个小小的程序,这将看看你的窗口,并将它发送的适当消息从而导致其尽量减少。同样你也可以最大限度地或隐藏或展示你的窗口。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top