首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

双屏显示有关问题

2012-02-12 
双屏显示问题1.双屏设置为主屏及扩展.其中主屏为显示器,扩展可能是显示器,也可能是投影仪、电视等,分辨率等

双屏显示问题
1.双屏设置为主屏及扩展.其中主屏为显示器,扩展可能是显示器,也可能是投影仪、电视等,分辨率等参数不确定。
2.程序中有一指定Form要在扩展上显示。
3.主屏中还可进行其它操作,不影响扩展中显示。(类似PowerPoint双屏放映ppt的效果)

问题:
如何编程实现以上要求的功能?(需要在系统中进行设置的除外,主要是实现2、3的功能)
网上的一些资料不能完全实现上述功能,如果您是粘贴的代码,就先谢了!!


[解决办法]
帮你顶,一般这种功能都是用现成的软硬件来做
[解决办法]
很簡單,提供你幾個簡單屬性。

Screen.MonitorCount 有多少個顯示終端;
Screen.Monitors[0]. 主顯示器屬性;
Screen.Monitors[1]. 次顯示器屬性;

要顯示在第二顯示器上,就判斷 Screen.MonitorCount, 然後將窗體的 left設置為
Screen.Monitors[1].Left

其他你懂得。
[解决办法]

探讨
很簡單,提供你幾個簡單屬性。

Screen.MonitorCount 有多少個顯示終端;
Screen.Monitors[0]. 主顯示器屬性;
Screen.Monitors[1]. 次顯示器屬性;

要顯示在第二顯示器上,就判斷 Screen.MonitorCount, 然後將窗體的 left設置為
Screen.Monitors[1].Left

其他你懂得。

[解决办法]
Screen.MonitorFromWindow(FindWindow('Progman', nil))
[解决办法]
你最后的问题是系统在设计时的position为默认值导致的,这个与你的程序无关。如果已解决您的问题,请结贴。

热点排行