我有两个应用程序一起通信,更具体的我有app1.exe和app2.exe这2个应用程序在同一台PC上有一个监视器和一台电视我怎么能打开电视上的app1.exe和我的显示器上的另一台电视。其实要做到这一点,我正在使用名为实际多监视器的第三方工具。我的目标是删除这个工具,因为我只使用这个功能来在正确的位置打开我的应用程序。如果有可能使用代码来做到这一点,那就太好了。我正在使用WPF Visual Studio 2010?如何在特定监视器上的特定位置打开WPF应用程序
1
A
回答
0
以下假设你的源代码给您的应用程序:
你需要做两件事情:
首先使用System.Windows.Forms.Screen()来枚举您的屏幕。
Screen [] allScreens = Screen.AllScreens;
然后,您可以使用Screen.Bounds属性来确定在哪里显示主窗口。
我不知道如何更改WPF中主窗口的位置 - 在Windows窗体中,您只需重写OnLoad()并适当地设置Form.Location和Form.Size。我想WPF有类似的东西。
0
如果Matthew Watson的回答不起作用,您的窗口可能处于Maxmized状态。在这种情况下,将其状态设置为WindowState.Normal,更改top/left并还原WindowState。
相关问题
- 1. android在特定职位上打开facebook应用程序
- 2. iOS打开特定应用程序
- 3. 如何在我的应用程序中打开特定的应用程序?
- 4. 如何让视频开始在特定位置上播放?
- 5. Windows:在特定屏幕位置打开程序
- 6. 在特定页面上打开Facebook iOS应用程序
- 7. 如何打开第三方应用程序的特定活动
- 8. 如何打开AppStore并显示特定的应用程序?
- 9. 在特定位置的位置视图?
- 10. 如何在Mac上双击我的QT应用程序打开特定文件?
- 11. 打开谷歌地图应用程序到一个特定的位置
- 12. 如何让CreateWindowEx()在特定的监视器上创建窗口?
- 13. 你如何控制应用程序打开的监视器?
- 14. 用delphi在特定位置打开默认浏览器
- 15. 我的应用程序如何通过URL方案打开到特定视图?
- 16. 如何让UIScrollView在特定的位置打开?
- 17. iOS - 用特定程序打开文件
- 18. 批处理:在特定程序中打开特定文件?
- 19. 如何在特定标签栏上打开应用程序? iOS Objective-C
- 20. 如何将android应用程序定位到特定的国家?
- 21. 特定的应用程序开发
- 22. 编程监视器定位
- 23. 使用Java在特定位置打印
- 24. 如何在桌面中使用特定程序打开文件
- 25. Windows上的特定进程的网络活动监视器
- 26. 如何在Android中使用intent打开特定的应用程序?
- 27. 在特定工作区中打开应用程序
- 28. 在特定时间自动打开iOS应用程序
- 29. Android - 用另一个特定的应用程序打开文件
- 30. 打开使用特定应用程序的MP3文件java
我仍然无法找到它如何在WPF 使用 保护的覆盖子OnInitialized(E作为System.EventArgs) MyBase.OnInitialized(E) 'Me.WindowStartupLocation = Windows.WindowStartupLocation.Manual ' Me.WindowStartupLocation。 结束小组 –
** **马修谢谢你带我在正确的道路,我发现了一个帖子 http://shankarmanne.blogspot.com/2010/06/to-open-wpf-window-in-dual- monitor.html **它帮了我**和另一种解决方案是在这里 http://www.codeproject.com/Articles/264893/Execute-a-program-in-second-monitor 格雷格·培根,布莱恩·德里斯科尔vcsjones,SL Barth,Rory McCrossan感谢您关闭我的问题,因为它激励我在Google.com上使用蛮力搜索 –