问题标签 [minimized]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1424 浏览

java - Java:最小化窗口的“屏幕截图”?

我目前正在编写一个在游戏客户端内工作的脚本,我想在我的脚本中添加截图功能。我现在正在使用机器人,但我希望能够截取客户端的屏幕截图,即使它已最小化。有没有办法做到这一点?如果是这样,怎么做?

我知道这在其他语言中是可能的,因为我过去曾在其他应用程序中看到过它,但我担心 JVM 无法做到这一点。

0 投票
1 回答
639 浏览

vb.net - 尽管表单在 VB.NET 中的 KeyDown 上已最小化或未选择,但仍调用函数

那么我有这个代码:

当我按 F8 或 F9 时,表单会调用您可以看到的函数。但是我有一个花花公子,如果表单被最小化或未选中(如果我的 TopMost 为 True),我该怎么称呼它?

谢谢。;)


我有这个代码:

http://pastebin.com/Vr8UjVnF

但是每次我运行我的项目时都会发生异常,无法设置键盘挂钩

我能做些什么?:S

0 投票
5 回答
33617 浏览

batch-file - 如何最小化运行批处理文件

我想通过另一个批处理或 vbs 脚本以最小化模式运行批处理文件。我试过的是:
batch1.bat

批处理2.bat

当我尝试这个时,一切正常,第二个批处理运行并完成它的工作,但最后一个最小化的命令提示符窗口保持显示,the windows can not fond the batch file并显示批处理文件路径的简单提示,如命令提示符所示。

如果我只使用exit命令而不是del /f /q batch2.bat >nul第二批中的这一行,那么它可以按我的意愿工作,但是对于我的程序来说,在运行后删除 batch2 很重要。
我唯一的目标是以最小化模式运行 batch2。所以有什么帮助吗?我也不能在这里使用快捷方式进行批处理。

0 投票
2 回答
586 浏览

c# - 为什么在 FPS 较慢的 XNA 游戏中将 [STAThread] 放在 Program.Main 上会阻止在最小化时恢复?

我试图解决的症状是我的 XNA 应用程序在被最小化后的某些时候不会恢复。我单击最小化按钮,但是当我单击任务栏中的应用程序条目时,应用程序不会恢复 - 它保持最小化。此外,我听到 Windows“叮”的声音效果播放。

如果我反复单击该应用程序,它有时会恢复。我发现如果我的应用程序在其每帧更新调用中的处理时间较短,那么问题就很难重现。如果我添加这个:

那么申请恢复几乎是不可能的。

我发现如果我删除 Program.Main 上的 [STAThread],它总是可以完美恢复;但是,我使用需要在 Main 方法上设置 STAThread 的 winforms OpenFileDialog,因此我无法摆脱该属性。

关于为什么会发生这种情况的任何想法,以及是否有办法既使用 STAThread 又让应用程序正确恢复?

编辑:在内部,我的应用程序正在使用 ThreadPool.QueueUserWorkItem,而它的存在就是造成这种情况的原因。这是否意味着不应在 STAThread 应用程序中使用 ThreadPool.QueueUserWorkItem?

0 投票
1 回答
666 浏览

android - 如何以最小化方式启动 Android 通知

我正在创建一个具有最小化(正常)和最大化(bigView)视图的通知。
但是当我启动通知时,它总是以最大化视图开始。
有什么办法可以将默认视图设置为最小化视图?

谢谢

0 投票
1 回答
4261 浏览

c# - 表单最小化后如何刷新折线图?

在 Visual C# 中,我构建了一个组件(不是用户控件)来绘制数据折线图以显示来自套接字的数据。我将绘图代码放在 Paint 事件中,因此在新数据包到来后我调用了 Invalidate。但是当表格最小化时,绘图似乎已经停止。表单恢复后,缓冲区中还有一些数据需要刷新,导致显示延迟(取决于表单保持最小化的时间)。

即使没有显示,我应该使用什么机制来刷新折线图?

0 投票
1 回答
221 浏览

jquery - 在 jQuery 中停止一个函数并运行另一个函数

我正在尝试对向下滚动页面时弹出的 div 创建最小化效果。一切都很好,只有一个问题。如果最小化功能完成并且我向上滚动页面,它将恢复其原始值。我希望它在单击最小化按钮并向上滚动一点后,它应该保持最小化并且不恢复。

这是我正在使用的

检查演示小提琴

0 投票
1 回答
5111 浏览

vb.net - 最小化运行 VB.net 程序

http://i.stack.imgur.com/3jq0F.png

如图所示,我希望我的 vb.net 应用程序以最小化的方式运行,当点击最小化按钮时显示一个弹出窗口。有没有办法我可以做到这一点?

0 投票
2 回答
6500 浏览

delphi - 捕获表单的最小化事件(Delphi)

我找到了两种捕捉 onMinimize 事件的方法。

第一:在 FormResize 事件中:

第二:像这样声明消息处理程序:

接着:

哪种方式更好?!

0 投票
1 回答
211 浏览

android - Android:如何检查应用程序是否已被带到后台以避免不需要的 BroadcastReceiver 检查

这个问题很简单:

解释:

我正在做的是有一个广播接收器,每次 GPS 的状态发生变化(启用或禁用)时都会调用它,并通知用户 GPS 是否已禁用,邀请他重新启用它(启动相关意图)。

我在我的应用程序的根活动中启用(并最终禁用)它,这样每个子活动都会调用它。

当用户按下 HOME 按钮(例如)或打开另一个应用程序并禁用 GPS 时,我的问题就出现了。通知仍然出现,将我的应用程序带到最前面。

编码

广播接收器

在根 Activity 的 onCreate 和 onDestroy 上启用/禁用接收器检查

主要需求

我需要的是在应用程序进入后台时禁用 BroadcastReceiver 调用,并在应用程序回到前台时启用它

什么是最好的

满足以上需求:

如果用户在应用程序处于后台时禁用 GPS(这样他不应该有任何通知),当他再次将应用程序带回前面时,我会拦截它并手动检查 GPS 状态并最终通知给用户启用 GPS。