如何控制应用程序在哪个监视器上打开?

2024-03-07

作为工作中的双显示器用户,我注意到应用程序在打开的显示器(主显示器或辅助显示器、应用程序打开的最后一个显示器等)方面的行为有所不同。老实说,有些应用程序让我很恼火,因为我希望它们在我的主显示器上打开,如果我希望它们在那里,我会将它们移动到我的辅助显示器上。但是,这些应用程序已经完成并且超出了我的控制范围,因此我想询问我自己的应用程序,这些应用程序可能由使用两个显示器的人运行。

可以使用哪些类型的控件来允许人们指定应用程序在哪个监视器上打开,允许应用程序“记住”它关闭时所在的监视器并在那里重新打开,以及强制应用程序在特定监视器上启动?

我正在寻找跨所有操作系统和编程语言的解决方案,尽管我猜测不同的操作系统和语言会有不同的控件。

相关问题

  • 什么决定了我的应用程序运行的监视器? https://stackoverflow.com/questions/52755/what-determines-the-monitor-my-app-runs-on这个问题讨论现有的应用程序以及它们如何决定在哪个监视器上运行。当前接受的答案提供了可用于控制应用程序在启动时的位置的 Windows 函数。
  • 在第二台显示器上启动程序? https://stackoverflow.com/questions/206400/start-program-on-a-second-monitor提供了一些用于强制应用程序在特定监视器上启动的 Delphi 解决方案。

作为一名 Windows 程序员,我通过以下方式控制我的应用程序创建的窗口的启动监视器 A。存储我的应用程序在注册表中的最后位置并恢复它,以及 b.缺少存储的信息,将起始位置设置为 Windows 使用其默认逻辑定位应用程序的神奇标志值。随着 MS 改善用户体验,默认逻辑会随着操作系统的不同而变化,但往往会确保应用程序将在用户最有可能查看的任何显示器上打开。

作为使用多显示器 Windows XP / Vista 系统的用户,我会使用 nVidia 桌面管理器,它能够设置应用程序的起始位置,否则不会有适当的行为。

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

如何控制应用程序在哪个监视器上打开? 的相关文章

  • 如何在 Java (NetBeans) 中将禁用按钮的文本颜色更改为黑色?

    我正在使用 NetBeans 用 Ja va 开发 GUI 我喜欢将禁用按钮的文本颜色更改为黑色 以下命令在组合框上运行良好 UIManager getDefaults put ComboBox disabledForeground Col
  • 呈现模型与被动视图

    我想知道上述两种模式之间的区别 当您考虑到您需要在表示模型模式中同步代码并且该代码位于表示模型本身中时 那么我认为这些模式非常相似 两者都将事件委托给演示模型 演示者 演示模型和演示者命令域模型 并且也观察域模型 当发生更改时 它们都与视图
  • 当我在选择 0 索引的情况下删除和添加时,Swing JList 冻结

    这是一个示例 您按下一个按钮 jList1 会重新填充从 a1 到 a1000 的项目 variable private List
  • Java Swing - JLabel 位置

    我在设置 Jlabel 位置时遇到问题 我将内容窗格设置为某个 JPanel 我创建并尝试添加我的 JLabel JLabel mainTitle new JLabel SomeApp mainTitle setFont new Font
  • XCode 7 中的 UI 测试文档 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想知道 WWDC 2015 上引入的 XCode 7 中的新 UI 测试是否有任何文档 如果没有文档
  • 常见的 Web UI 样式

    在接下来的几天里 我必须向我的一位客户展示一个 Web 应用程序的原型 问题是我不太擅长 CSS 最糟糕的是我几乎对得到的结果不满意 编写业务逻辑对我来说没有任何挑战 但 UI 设计却占用了我 80 以上的时间 我不需要什么令人惊叹的东西
  • Firemonkey - 更新视觉组件

    我们从版本 1 开始就使用 Firemonkey 但仍然发现更新当前在屏幕上可见的组件很困难 在 Firemonkey 中请求重画的 方式 有很多 也许太多了 应用样式 ApplyStyle 事件 主要是当它在屏幕上可见时 请求 repai
  • 如何将一个窗格连接到另一个窗格

    如何将输出连接到paneWithList PaneWithList其上有一个监听器JList以便将所选行输出到控制台 我怎样才能将该输出定向到JTextPane关于输出 Could PaneWithList触发一个事件Main拿起 会属性更
  • 如何从我自己的线程安全地修改 JavaFX GUI 节点?

    我尝试更改线程中的 JavaFX GUI 节点 但看到以下错误 线程 Thread 8 中的异常 java lang IllegalStateException 不存在 FX应用线程 当前线程 线程 8 生成错误的示例代码 public c
  • Android 4.2.1 错误的字符字距调整(间距)

    使用时Canvas and drawText 方法我在 Android 4 2 1 上看到了不同的渲染 4 2 以下 对于 Android 4 2 1 Nexus 7 我得到 正如你所看到的文字消耗很紧 似乎是4 2 1中引入的字距调整问题
  • 如何获取活动对象 MATLAB GUI 的句柄

    我正在尝试使用 MATLAB GUI 创建日历 我有两个Edit Text对象 edittext1 and edittext2 我想做这个 我把光标放在edittext1然后在日历中选择日期 它会进入文本字段edittext1 同样对于ed
  • 使用 JScrollPane 和 JLayeredPane 进行 Swing GUI 设计

    我想要一个如下图所示的 GUI 设置 The JLayeredPane应始终具有相同的大小 但是JPanel和JScrollPane可以改变尺寸 我需要JScrollPane能够显示JLayedPane通过单击箭头 如果JPanel and
  • 我应该在 Android 1.x 和 2.x 应用程序中部署什么样的图标?

    事情是这样的 在 Android 1 5 和 1 6 中我们有图标设计指南 http developer android com guide practices ui guidelines icon design html 本指南中有应用程
  • 在辅助监视器中创建 WPF 窗口时遇到问题

    我正在努力在应用程序中实现一些类似 Chrome 的选项卡功能 但在正确生成新实例时遇到一些问题 我已经对各种解决方案进行了大量搜索和迭代 但尚未能够在第二台显示器上生成新窗口 这是使用线程 打开文件 将当前选项卡拖至其他显示器 新的应用程
  • java:验证 GUI 中的所有文本字段是否已完成

    我正在尝试创建一个允许某人设置帐户的 GUI 我想验证按下创建帐户按钮时所有文本字段是否完整 做这个的最好方式是什么 我正在附加我的代码 但我对文本字段是否完整的验证不起作用 参见下面的代码 public class GUIaccounts
  • GUI设计技术增强用户体验[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在 GTK+ (gtkD) 中处理按键

    我正在玩gtkD http www dsource org projects gtkd GTK 的 D 绑定 我有一个window对象 实例gtk MainWindow 我想处理它的按键 How 如何处理特殊键 例如箭头键 pgup pgd
  • Exposé 布局算法

    我正在制作一些项目 其布局类似于 Mac OS X 在 Expos 中对窗口所做的操作 它适应项目的长宽比和可用区域的长宽比 基本上 可用区域分为行和列 每个单元格 行和列的交集 中放置一个项目 这些项目必须保持其纵横比 此处width h
  • 为什么抽屉布局中的视图强制缩放以填充屏幕

    这是我的测试代码
  • Swing GUI 出现 IntelliJ 错误“contentPane 无法设置为 null。”从终端编译时

    当我从 IntelliJ 编译我的项目时 没有任何问题 我的程序运行顺利 但是当我尝试使用 javac 从终端编译它时 警告 注意 Victor presentation TableControllerMenu java 使用未经检查或不安

随机推荐

  • 角度.net core api cors预检请求错误

    我无法使 cors 工作 Angular net core 2 1 我收到此错误 访问 XMLHttpRequest 位于 https dev SaveAPP https dev SaveAPP 从原点 https 页面 https pag
  • dc.js - 动态更改折线图中堆叠层的 valueAccessor 并重绘它

    我正在尝试实现一个仪表板来显示基本数据 我实际上完全陷入了一个问题 奇怪的是 我在网上找不到任何类似的东西 所以我没有太多关于如何继续前进的线索 我主要有两个图表 a lineChart called stackChart that 使用
  • 极端情况、意外和不寻常的 MATLAB [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在 JavaFX 中重新加载应用程序?

    我有一个小游戏 里面有New Game按钮 有很多变量需要重置New Game按钮被按下 是否有任何方法可以轻松地重新加载整个应用程序或任何替代方案来刷新场景 阶段或变量 我只想在首次加载应用程序时将其带入初始阶段 我在互联网上浏览了不同的
  • PHP 按位异或 vs. JavaScript 按位异或

    我正在尝试找到一种方法来制作PHP Bitwise XOR结果与以下结果相符JavaScript Bitwise XOR 我遇到了这个问题的不同问题 但都没有答案 这里有几个 Javascript 和 PHP 异或等效项 https sta
  • ios 录制视频并同时播放音频

    我想同时录制视频和播放音频 当开始录制视频时 预加载的音频开始播放 当停止视频录制时 音频也停止播放 我尝试使用第三方库录制视频 迅捷相机 https github com Awalz SwiftyCam https github com
  • 纱线错误:没有场景;必须至少有一个

    我尝试安装Yarn https yarnpkg com lang en 当我使用yarn我得到的命令 00h00m00s 0 0 ERROR There are no scenarios must have at least one my
  • 对溢出菜单项使用自定义视图

    我在对操作栏 Sherlock 中的溢出菜单执行任何操作时遇到了真正的困难 理想情况下 我想使用自定义TextView为每个项目设置不同的字体并更改颜色pressed state 我已经尝试过 都没有成功 更改操作栏溢出的样式 https
  • 使用原始 JavaScript 提交函数时,jQuery 验证不会触发

    我的表单上有 jQuery 验证 当我单击提交按钮时 将调用 保存 函数 function save var form document getElementById myForm form submit lt jquery validat
  • 如何使用 SAM 在本地运行 C++ AWS Lambda 函数?

    我想尝试 AWS Lambda 的自定义 C 运行时并使用本地测试SAM https docs aws amazon com serverless application model latest developerguide what i
  • 如何使用 Pandas 对多索引列重新排序?

    表格显示在这里 https i stack imgur com Q4Hmo png code dff pd DataFrame Country France 4 China 4 Progress Develop Middle Operate
  • 光流 .flo 文件

    我有几个关于做光流项目的问题 我使用Python 2 计划使用烤宽面条使用深度学习来学习光流 并且不知道如何将c 函数转换为python的流可视化函数 我下载了 来自http vision middlebury edu flow data
  • 如何使用 Qt HTML5 应用程序向浏览器发送数据或从浏览器发送数据

    在线教程均未展示如何创建 Qt HTML5 应用程序 理想情况下 我只需要一种在 webkit 和 Qt 之间发送数据的方法 一个字符串即可 当我创建 Qt HTML5 应用程序时它会生成 myApp pro html5 applicati
  • 将结构数组从 C# 传递到 C++ DLL

    我试图将结构数组传递到 C DLL 中并遇到问题 我已经尝试了好几天了 但没有成功 我可以从 C 中获取数据 但当我尝试使用 NET 获取结构数组时 我遇到了问题 C 原型是 static declspec dllexport int So
  • 模板的丑陋编译器错误

    template
  • Java 文本格式化

    如何将文本字符串 如名字 姓氏 电话等 格式化为列 这不会做到这一点 String customer t surname t givenname t blablabla 请参阅文档String format http java sun co
  • 按名称按字母顺序排序在数据表中不起作用

    在这里 我从控制器中获取了数据 一切都很好 根据字母顺序 但在数据表中它不是我想要得到的 意味着查看时按字母顺序排列 这里所有数据默认按降序排列 aaSorting 0 desc 我需要它根据名称字段按字母顺序排序 我附上了一张快照以供更多
  • Parse SDK无法在后台获取位置,总是超时异常

    这是我正在使用的代码 ParseGeoPoint getCurrentLocationInBackground 10000 new LocationCallback Override public void done ParseGeoPoi
  • 关于 C# 事件调用中使用的线程

    下面是我学习C 事件调用的代码 以及其中使用线程的情况 我在使用过程中有几个疑问 using System using System Collections Generic using System Linq using System Te
  • 如何控制应用程序在哪个监视器上打开?

    作为工作中的双显示器用户 我注意到应用程序在打开的显示器 主显示器或辅助显示器 应用程序打开的最后一个显示器等 方面的行为有所不同 老实说 有些应用程序让我很恼火 因为我希望它们在我的主显示器上打开 如果我希望它们在那里 我会将它们移动到我