原諒我,如果這是一個技術問題,而不是一個軟件編程的,但我有困難在這裏確定可能的原因,是它在.NET Framework什麼較低的水平,也許圖形硬件。實質上,沒有WPF應用程序將使用我的Windows 10 Alienware 13筆記本電腦在第二臺顯示器上運行。在我的Windows 8 Alienware 15下運行的同一臺顯示器上的相同應用程序也能正常工作。如果可能有一個共同的因素,Visual Studio 2015也是一個類似的例子。任何與這類問題的經驗,將不勝感激WPF窗口對象是在Windows塗黑第二個屏幕上10
2
A
回答
1
對我來說,這個問題似乎是在WPF應用程序的硬件加速,因爲禁用它使它不可能重現問題(以前我沒有使用winkey的麻煩+箭頭從主移動WPF到輔助屏幕)
下面的註冊表編輯可以用於禁用WPF應用程序內的硬件加速:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics]
"DisableHWAcceleration"=dword:00000001
來源:
0
我與視窗10和雙顯示器(筆記本電腦的屏幕+通過HDMI連接的第二監視器)面臨同樣的問題。
在我的情況來解決「在第二臺顯示器黑色窗口」的解決方案是這樣的:
通過右鍵點擊桌面找到您的圖形卡供應商的配置界面。在這個彈出式菜單,你會發現像「英特爾圖形」或「nVidia的配置」,「AMD控制中心」,等等......
找到「縮放選項」,改變了價值。我禁用了「縮放」(OFF),問題是固定的,所以當你移動屏幕之間您的應用程序這個問題與Windows的自動縮放相關。
相關問題
- 1. 用WPF,想打開第二個窗口全屏不在主屏幕
- 2. 當第二個屏幕不可見時將窗口從第二個屏幕移動到主屏幕
- 3. 強制Tkinter窗口留在全屏幕之上 - Windows 10
- 4. 屏幕上對中窗口
- 5. 在第二個監視器/電視下的主WPF窗口的屏幕截圖
- 6. WPF初始屏幕窗口
- 7. node-webkit - 將第二個窗口移至第二個或特定屏幕
- 8. 跨兩個屏幕拉伸WPF窗口
- 9. 爲什麼Windows XP會在我的第二個屏幕上最小化我的揮杆全屏窗口?
- 10. 在屏幕上組合兩個窗口
- 11. 屏幕上的黑色空間Windows 10 Mobile
- 12. Cocoa在第二個屏幕上打開一個全屏窗口,在第一個屏幕上保持應用可見
- 13. wpf窗口全黑
- 14. 爲WPF窗口加載等待屏幕
- 15. WPF最大化窗口比屏幕大
- 16. 允許與第二個窗口進行交互而不破壞第一個窗口中的全屏幕?
- 17. 檢測對象是否在屏幕上
- 18. 兩個窗口全屏在兩個不同的屏幕上
- 19. Appcelerator關閉窗口上的黑色屏幕
- 20. 在屏幕上放置窗口的類
- 21. Java:第二個窗口是空的
- 22. 如何使用Java在屏幕上移動Windows窗口?
- 23. 創建第二個窗口
- 24. 觸摸兩個屏幕元素窗口10通用
- 25. 在WPF中顯示第二個窗體
- 26. Vmware的窗戶期待窗口時10安裝屏幕顯示
- 27. 在窗口10中使用Beaglebone黑色
- 28. 隱藏第一個窗口後面的第二個窗口
- 29. 如何將WPF窗口移動到屏幕上方?
- 30. 在java屏幕上的某個點上查找窗口
我有相同的問題。輕鬆地在任何WPF應用程序中重現,允許使用winkey +箭頭調整大小並將屏幕移動到輔助監視器。 – Joeppie