草庐IT

最小化

全部标签

windows - 命令/电源外壳 : minimize all windows on your desktop except for current command prompt (console) or except for some particular window

好吧,我知道如何使用powershell方法从批处理文件中最小化桌面上所有打开的窗口-MinimizeAll():powershell-command"&{$x=New-Object-ComObjectShell.Application;$x.minimizeall()}"问题是:此方法最小化了所有内容,包括当前的cmd-console,在我的情况下,它应该始终对用户可见。现在,为了解决这个问题,我使用外部nircmd.exe工具和我的.bat文件的这一部分如下所示:::changecurrentcommandpromptwindowtitletitlemy-cmd-console::

python - 有没有办法通过 Python 3 最小化 Windows 7 中的窗口?

我正在运行一个带有内置Python解释器的程序。我希望该程序能够定期“全屏”显示或最小化。这将在Windows7上运行。我想知道是否有一种方法可以在Python中执行此操作(以便我可以从我的程序中调用该函数)。只使用标准库是理想的,但如果有办法用外部模块来做到这一点,那也很好。谢谢。 最佳答案 要最小化窗口,您需要知道窗口的标题或其窗口类。当不知道确切的窗口标题时,窗口类很有用。例如,以下脚本显示了两种不同的方法来最小化MicrosoftWindows记事本应用程序,假设:importctypesnotepad_handle=cty

c - OpenGL 默认帧缓冲区内容在最小化/恢复周期后消失了吗?

此程序每帧绘制一个点,直到屏幕上布满点为止。#include#includeintSCREEN_WIDTH=500,SCREEN_HEIGHT=500;intmain(intargc,char**argv){SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION,3);SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION,3);SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK,SDL_GL_CONTEXT_PROFILE_CORE);SDL_GL_SetA

windows - 无论如何以编程方式取消最小化javafx中的阶段

问题很简单,在javafx2.2的一个阶段,最大化不是一个选项(通过从菜单栏中取消控制)但需要允许最小化,是否有可能在代码中,取消最小化舞台?我尝试过的事情(并且我可以访问静态阶段):stage.show();stage.requestFocus();stage.toFront();stage.getScene().getWindow().requestFocus();Platform.runLater(newRunnable(){公共(public)无效运行(){舞台表演();stage.requestFocus();stage.toFront();stage.getScene().

c# - 更改外部窗口的最小尺寸

是否可以更改外部窗口的最小尺寸并调整它的大小。假设外部应用程序窗口的大小为(400,400),最小大小为(200,200),我们有什么办法可以将其更改为(100,100)。我有外部窗口的句柄。我尝试使用MoveWindow函数internalstaticexternboolMoveWindow(IntPtrhWnd,intX,intY,intnWidth,intnHeight,boolbRepaint);但在窗口达到最小尺寸后无法执行此操作。不可能这样做吗?我愿意使用托管的c#代码,例如UI自动化,甚至是Windowsapi、pinvoke等。有什么建议吗?

windows - 如何检测我的应用程序是最顶层的窗口

“休眠”应用程序可以通过七种方式变为“事件”应用程序,具体取决于它是最小化还是简单地被隐藏,以及是否通过alt-tab重新激活,鼠标-单击其图标,通过从另一个程序发送Windows消息将其重新激活,或者在遮挡它的应用程序关闭(或最小化)时简单地“发现”它是桌面上最顶层的应用程序。在所有情况下,我都需要知道我的应用程序现在是事件的(例如,桌面上最顶层的)应用程序,以便我可以从数据库中刷新它的数据。我确实知道应用程序“知道”何时位于最顶层,因为我可以看到当它们成为最顶层时边框会立即变为事件颜色。如果我捕获WM_ACTIVATE_APP消息,这在大多数情况下都有效,但当我的应用程序最小化并恢

delphi - 如何使悬停在最小化、最大化和关闭按钮上的行为正常?

在Delphi应用程序中,当您将鼠标悬停在边框图标上时,例如:最小化最大化恢复它的行为不正确:与行为正确的应用程序进行比较:复制步骤单击文件、新建、VCLFormsApplication-Delphi点击运行(F9)将鼠标悬停在最小化、最大化或关闭按钮上。如何修复?Windows10,64位(在台式电脑上本地运行)德尔福XE6编辑-Delphi7也失败了:在Delphi5中:在Delphi4中:我假设(即害怕)它是由ThemeServices引擎引起的;他们可能认为不尊重用户的偏好很酷。但看起来它是更基本的东西。兼容模式无:失败Windows8:失败Windows7:失败Windows

c++ - 自定义最小最大关闭按钮实现

我正在使用纯C++(没有MFC)来实现一个应用程序。我想添加自定义最小值/最大值/关闭按钮下面的代码是我使用的。对于HTCAPTION和其他边界相关的定义非常有用,但我无法让HTMINBUTTON、HTMINBUTTON、HTCLOSE以相同的方式工作。NCHITTEST是否需要执行其他任何操作才能生效?//Definingmin/max/closeif((p.x>rt.right-130)&&(p.x41)&&(p.yrt.right-100)&&(p.x41)&&(p.yrt.right-70)&&(p.x41)&&(p.yEDGE)&&(p.xEDGE)&&(p.y=rt.bot

c# - 是否有一个 API 可以设置双击的第一次和第二次点击之间可能发生的最小毫秒数?

我找到了函数SetDoubleClickTime设置鼠标双击时间。这意味着:双击的第一次和第二次点击之间可能发生的最大毫秒数。但我想在操作系统中设置相反的东西,考虑用户双击的最小间隔。这有可能吗?编辑:只是我想知道我是否有比挂上鼠标并设置计时器或其他东西来比较时间更多的选择。UPDATE我最初的意图是想办法将这个AutoHotkey片段翻译成.NET代码:LButton::If(A_TimeSincePriorHotkey我只是想也许我可以通过使用WindowsAPI的native函数来节省编写代码的所有时间。 最佳答案 Syste

c# - 我需要 Hook 什么功能(使用简易 Hook )以防止最小化第三方应用程序?

我正在尝试编写一个简单的东西来防止第三方应用程序能够最小化。我要使用EasyHook因为我认为这是最简单的方法。我的代码将使用C#。我一直在查看EasyHook存储库中的示例,我只是不确定我需要替换哪个Windows函数才能实现此目的。或者,如果有另一种方法也可以做到这一点。示例(不工作):Program.csusingSystem;usingSystem.Text.RegularExpressions;usingEasyHook;namespaceAutoMaximize{internalclassProgram{privatestaticvoidMain(string[]args)