WINCC如何运行在扩展显示器?

因为需要演示项目给客户,希望能把WINCC运行在投影仪上(笔记本的扩展显示器)。同时自己的屏幕还可以显示不同的内容,已方便修改记录。不知如何实现?请高手指教,谢谢!
 我知道如果WINCC的运行窗口属性如果改为带边框,倒是可以拖过去。不过这样效果不很理想。不知能不能在全屏的情况下,切换到扩展显示器?

最佳答案

我试了一下,可以利用WinCC的分屏显示做到这一点;

  比如当前笔记本的分辨率为1024*768,则将WinCC画面大小改为2048*768,再水平放置两个1024*768的PictureWindow,PictureWindow所连接的画面是一样的,激活后扩展桌面上显示的就是WinCC画面,而笔记本的可随意操作;
  如果你采用的是标准PCS7画面,可以直接用OS Project Editor设置为左右双屏,效果是一样的;

 如果觉得双屏麻烦的话,还可以利用脚本将当前WinCC全屏窗口“移到”扩展窗口:
 HWND hwnd;
 hwnd = FindWindow(NULL,"WinCC-Runtime - ");
 printf("\r\n%d",hwnd);
 SetWindowPos(hwnd,HWND_TOP,1024,0,1024,768,SWP_NOSIZE);

提问者对于答案的评价:
非常感谢dcount107和大家的解答!
 dcount107老师的第一种方法不太适合我的情况,第二种方法非常有效!谢谢了!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:30
下一篇 2019年6月11日 上午9:30

相关推荐