电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Windows系统的多显示器模式的编程VIP免费

Windows系统的多显示器模式的编程_第1页
1/8
Windows系统的多显示器模式的编程_第2页
2/8
Windows系统的多显示器模式的编程_第3页
3/8
Window s 系统的多显示器模式的编程 这几天研究了一下 Windows 系统的多显示器模式的编程,实现了 Windows 下支持 10 显示器模式的通用com 组件,这里做一个整理和回顾,希望能对再这方面开发的兄弟们有些启发和帮助: (一) Windows 系统下的多显示器模式的原理 Microsoft 新的操作系统(Windows 98\Windows 2000\Windows XP)内置了对多监视器的支持,即用户可以在一台计算机上安装多个显示卡并接上多个显示器,然后把这些显示器的显示区域组织成一个大的虚拟的 Windows 桌面。每一个显示区域的底部都有系统任务栏,我们可以在任何一个显示区域内增加桌面快捷方式,这样就可以在第一个显示区域上用Visual C++编程,同时在第二个显示区域上打开 Internet Explorer 上网——再也不用进行麻烦的切换了。 多显示器模式的原理实际上很简单,主要还是要靠操作系统的支持,比如WinXP 就支持 10个显示器,本文所使用的调试和开发环境都是以 WinXP 为主,其余的原理都相同慢慢调试就行了. Windows 提供的多显示器模式主要有以下三个功能: 1.更大的 Windows 桌面:在多显示器模式下,可以把多个显示器的显示区域结合在一起来显示 Windows 桌面,不管这些显示器的尺寸、物理位置、分辨率和刷新频率是否相同。当我们运行一个应用程序时,程序的主窗口可以位于任何一个显示器的显示区域内,也可以跨多个显示区域。我们也可以把一个程序的窗口从一个显示区域移到另一个显示区域中。 2. 屏幕复制或远程显示:我们可以让两个显示器显示相同的内容。在进行培训或者向众人进行演示时,这个特点是很有用的。利用这个特性,技术支持人员还可以对应用程序进行远程监视和调试。 3.多重独立显示:在以上的两种模式下,所有的显示区域都是 Windows 虚拟桌面的一部分,但是在多重独立显示模式下,应用程序访问的显示器并不属于 Windows 虚拟桌面。假设系统的第二个显示器是一个高分辨率的大尺寸显示器,我们可以把它用做 CAD 应用程序的专用显示。通过在 CAD 应用程序中调用新的 Windows API,我们可以借助 GDI 在上面画图。独立显示器的显示区域没有桌面上的任何对象(任务栏和快捷方式),它与 Windows 桌面是独立的。这可以避免 Windows 桌面对应用程序输出的任何干扰,我们也不用担心会在无意中把其它的窗口拽到独立显示的显示区域中,这种方式就好像为应用程序提供了一个专用的显示器。 (二)理解虚拟桌面(Virtual...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Windows系统的多显示器模式的编程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部