应用程序应如何使用 ForegroundLockTimeout 注册表值?

2023-12-21

如果一个应用程序调用并激活另一个应用程序,则可能会出现被调用的应用程序未进入前台的问题。

One 解决方法 http://social.msdn.microsoft.com/Forums/en-US/20ef51e5-528f-4f0a-9bdb-bf2760699499/word-2010-from-access-2010-returns-blinking-taskbar是设置HKCU\Control Panel\Desktop\ForegroundLockTimeout http://technet.microsoft.com/en-us/library/cc957208.aspx注册表值0而不是默认的200000毫秒。

应用程序应该如何控制这个注册表值?是否可以暂时更改它以实现解决方法,然后再更改回来?


即时破解注册表永远不是一个可接受的解决方法。如果应用程序拥有前台窗口,那么激活另一个应用程序的窗口不会有任何问题。可以使用显式完成允许设置前景窗口() http://msdn.microsoft.com/en-us/library/windows/desktop/ms632668%28v=vs.85%29.aspxwinapi函数。链接的 MSDN 页面还列出了确切的规则。还有助于查找 SystemParameterInfo 函数的 SPI_SETFOREGROUNDLOCKTIMEOUT 参数。

有一种肮脏的、无证的黑客行为违反了规则。除了提到它实际上在 .NET 框架中使用之外,我不会详细介绍它。由于您的大多数问题都是 .NET 问题,我假设它适用,因此您可以使用 Microsoft.VisualBasic.Interaction.AppActivate() 方法。顺便说一句,不太容易使用。

请记住,用户绝对讨厌这种黑客行为。确保您的卸载程序正常。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

应用程序应如何使用 ForegroundLockTimeout 注册表值? 的相关文章

随机推荐

  • 使用设备加密附加表​​列

    我在用着devise https github com plataformatec devise使用 bcrypt 加密器对密码列进行 Rails 身份验证 我有一个用户表 用于存储我想要加密的敏感信息 是否可以使用设备来加密和解密其他用户
  • ide sublime2 如何查找方法定义

    我在用着崇高2用于 Ruby On Rails 编程 我需要能够单击方法名称并跳转到定 义该方法的类 有很多具有类似功能的 IDE Goto symbol is Ctrl R linux this gives a pop up list o
  • ASP.Net MVC 如何使用 Html.RenderAction 将 url 参数传递给 ChildAction

    我以为这会很简单 但我设法用一些方法来解决它 如果我想将 URL 参数传递给另一个操作 我是否必须为此创建一个新路由 控制器 ChildActionOnly public ActionResult ContentSection string
  • 添加/删除字段的 Javascript 函数

    我对 JavaScript 的经验不是很丰富 但这段代码与我正在寻找的代码类似 特别是其中包含 删除字段 链接的地方 这是 JavaScript 函数 Add more fields dynamically function addFiel
  • Android Studio Gradle 2.0.0-alpha1 构建错误

    尝试最新的 gradle 2 0 0 alpha1 版本 编译期间给我错误 我完全不知道出了什么问题 旧的 gradle 1 5 0 可以正常工作 没有任何问题 以下是我运行 gradlew assembleDebug debug stac
  • Facebook - 创建新应用程序按钮在任何地方都不存在[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一个经过验证 通过信用卡 的粉丝页面 并且想要添加一个包含 iFrame 内容的选项卡 上网查了一下 发现很多教程 在每个教程中 它描述了 Go
  • 当尝试使用 mysql_fetch_array() 时,我只得到一组结果

    function GetVideoInfo video id user id result mysql query SELECT FROM mytable WHERE video id video id AND user id user i
  • 如果我在 Kriskowal 的 q 中多次拒绝/解决会发生什么?

    我正在研究 Promise 模式并使用 kriskowal 的 q 进行 Node js 有这个片段 var deferred Q defer try messageData JSON parse message catch e globa
  • 最常见关键字的 Google 文档电子表格公式

    我想知道 Google 文档电子表格中是否有一个公式可以识别并显示 例如在 D 列中 电子表格中最常见的 关键词 单词 假设我有一列 B 列 充满了推文 参见示例图片 我想在 B 列中找到最热门的关键字并将其显示在 D 列中 有没有办法做到
  • 从 Python scikit-learn 导出 PFA 模型

    我已阅读了一些 PFA 文档 并了解 PFA 模型可以在生产部署中导入和使用 我在 GitHub 上遵循了一些示例 但是 我不清楚 PFA 模型是如何导出 生成的 是否可以将 Python scikit learn 模型导出为 PFA 模型
  • 如何将 Kubernetes 服务公开到互联网?

    我正在 Azure 上运行一个具有 1 个主节点 也是一个节点 和 2 个节点的 kubernetes 集群 我正在使用带有 Flannel 覆盖网络的 Ubuntu 到目前为止一切进展顺利 我遇到的唯一问题是将服务暴露在互联网上 我在天蓝
  • WCF、NHibernate 和 Ninject 的每个请求会话实现

    我正在尝试在我的 WCF 应用程序中实现每个请求会话模型 并且我已经阅读了无数有关此主题的文档 但似乎没有完整的演示 我实际上遇到了一些非常有用的文章 例如这篇文章 NHibernate 的 ISession 范围为单个 WCF 调用 ht
  • 为什么我的 ASP.NET 项目不在启动项目中,却在开发服务器上运行?

    我有一个 Visual Studio 2008 解决方案 其中包括一个 c 中的 asp net 托管远程项目 该解决方案还包含其他 C 项目和 C 项目 在调试我的c 客户端和asp net服务器之间的交互时 调试效果很棒 我实际上可以进
  • 如何使用 JSDoc 在 javascript 中转换 TypeScript 类型

    当使用 TypeScript 检查 JavaScript 代码时 如何转换为与推断不同的类型 打字稿有
  • Java中的listFiles()无法获取所有文件

    我写了这个函数 看起来不错 但是如果当前目录中有多个文件夹并且没有文件 它就会失败 它仅进入第一个文件夹并在那里工作并忽略其他文件夹 我该如何修复这个错误 public static void getAllFiles File folder
  • 归纳命题在 Coq 中如何运作?

    我正在阅读软件基础中的 IndProp 和 Adam Chlipala 的第 4 章书 但我在理解归纳命题时遇到了困难 为了运行示例 让我们使用 Inductive ev nat gt Prop ev 0 ev 0 ev SS forall
  • 在 iPhone 上保存数据的最佳方法

    我正在编写一个 iPhone 应用程序 需要保存应用程序的状态 5K 左右 我主要担心的是数据在升级过程中持续存在 我使用的一些应用程序显然犯了这个错误 但我宁愿不这样做 要保存状态 NSUserDefaults 是最佳选择 我相信大多数
  • android:如何制作三角形布局

    我想为谷歌地图制作自定义信息窗口 我可以做到 但我无法制作三角形波纹管布局 我可以在那里添加图像 但布局在外线上有阴影 有人建议我该怎么做 如何制作红色区域内的部分 正如你所看到的 外部布局有阴影 您可以使用材质组件库来创建自定义shape
  • 具有 Pod 依赖项的 XCFramework

    我们的目标是创建一个隐藏我们内部代码的框架并向我们的客户提供SDK 我们想到创建满足我们要求的XCFramework 互联网上也有人建议采用伞形框架 但大多数建议避免这种方法 我们的框架依赖于我们通过 Pod 使用的一些第三方库 问题 XC
  • 应用程序应如何使用 ForegroundLockTimeout 注册表值?

    如果一个应用程序调用并激活另一个应用程序 则可能会出现被调用的应用程序未进入前台的问题 One 解决方法 http social msdn microsoft com Forums en US 20ef51e5 528f 4f0a 9bdb