两个窗口各占屏幕一半怎么显示窗口?

双屏显示就是利用一个双头输出的显卡接两个显示器。现在的显卡几乎都是双头输出,一个VGA一个 DVI、两个DVI或者是一个DVI一个HDMI。接一个显示器时,只用VGA或DVI(根据显示器的接口类型不同),接双显示器时,将两个显示器分别 接到显卡的VGA和DVI上,若显示器无DVI输入,可以 用DVI转VGA转,将显卡的DVI转为VGA。
其实双屏显示的设置非常简单,因为Windows本身就支持这种设置,所以,在你把两个显示器都接好后,启动你的电脑,在Windows的显示属性-设置页面里,就会看到有两个显示器的图示。选中2号显示器,然后给它设置合适的分辨率,并勾选&将Windows桌面扩展到该监视器上&,就可以将第二个显示器点亮了。
这时,就可以用鼠标左键按住已打开的任务窗口(按住窗体的蓝色标题栏),移动鼠标就可以把该窗口从一个屏幕上拖到另一个屏幕上(注:已最大化的窗口不能移动)。将程序移动到扩展屏幕上,一样可以最大化运行,这个扩展屏幕可以理解成主屏幕的扩充,主屏幕的一部分,所以几乎所有程序都可以在扩展屏幕上运行,没有什么限制(注:可能需要***显卡的原厂驱动程序)。
1、双屏显示可以增大视野。同时运行了多个应用程序,你可以把他们分别放置在不同的显示器上,这能够使你避免频繁地在任务栏上进行任务切换。
2、当应用程序使用多个子窗口时,你可以将它们拖动到第二显示器上,以获得更多更大的工作空间。
3、如果你进行Web 编程,你只要把两个显示器设置为不同的分辨率,就可以同时观看你的页面在不同分辨率下的表现;对于程序员而言,可以在编写代码的同时看到程序的输出结果。
4、如果玩游戏,第二显示器就可以作为后视装置,你就不用担心被身后不明身份的人不明不白地干掉了。
5、提高生产率。无论是对于设计师还是其它专业人员,如Web测试人员,双显示器都是可以提高生产效率的。
免责声明:美乐乐家居网部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递 更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
电子邮箱地址:
经营网站备案信息如何根据显示器分辨率设置窗口显示位置?
用圣才电子书APP或微信扫一扫,在手机上阅读本文,也可分享给你的朋友。
  函数名: change_systemmetrics
  Written by Vial.Z
  参数:
  w_1 窗口变量
  作用:
  根据显示器分辨率设置窗口显示位置
  调用方法:
  在窗口的Open事件中,输入代码change_systemmetrics(this),
  如果窗口是继承的,请注意调用的位置。(在父窗口的open调用
  可能失效)
  -----------------------------------------------------*/
  integer li_1024bc = 50 /*1024分辨率下的编差值*/
  integer li_800bc = 50 /*800分辨率下的编差值*/
  Integer li_WS_Width   /*工作区宽度*/
  Integer li_WS_Height /*工作区高度*/
  Integer li_my_Width /*当前窗口宽度*/
  Integer li_my_Height /*当前窗口高度*/
  integer li_system_metrics /*系统分辨率*/
  /*w_main是MDI中的主窗口,这里取得其客户显示区的大小(做了适当调整)*/
  li_WS_Width = w_main.WorkSpaceWidth()-8
  li_WS_Height = w_main.WorkSpaceHeight()- w_main.dw_statebar.height -8
  li_my_Width = w_1.Width
  li_my_Height = w_1.Height
  li_system_metrics = getsystemmetrics(0) /*取系统分辨率 */
  choose case li_system_metrics
  case 640  /* 640&480 下所有窗口有最大化*/
  w_1.WindowState = maximized!
  case 800  /* 800&600*/
  if li_my_Width +
  = li_WS_Width or li_my_Height +
  = li_WS_Height then
  w_1.WindowState = maximized!
  w_1.WindowState = normal! /*居中*/
  w_1.X =( li_WS_Width - li_my_Width) /2
  w_1.Y =(li_WS_Height - li_my_Height ) /2
  end if
  case else   /*
  if li_my_Width +
  = li_WS_Width or li_my_Height +
  = li_WS_Height then
  w_1.WindowState = maximized!
  w_1.WindowState = normal! /*居中*/
  w_1.X =( li_WS_Width - li_my_Width) /2
  w_1.Y =(li_WS_Height - li_my_Height ) /2
  end if
  end choose&
小编工资已与此赏挂钩!一赏一分钱!求打赏↓ ↓ ↓
如果你喜欢本文章,请赐赏:
已赐赏的人
我的电子书

参考资料

 

随机推荐