怎么样让进程界面显示在扩展屏上?

rongewu2013 2018-04-08 06:09:13
我的系统接了两个显示器,有几个进程,在主进程界面操作要打开另外一个图像显示的进程,图像显示的进程需要显示在扩展屏上,请问怎么实现?怎么样获取显示器的句柄?
...全文
882 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-04-09
  • 打赏
  • 举报
回复
引用 3 楼 zgl7903 的回复:
退出软件前GetWindowPlacement记录窗口位置, 下次启动时SetWindowPlacement恢复窗口位置
zgl7903 2018-04-09
  • 打赏
  • 举报
回复
退出软件前GetWindowPlacement记录窗口位置, 下次启动时SetWindowPlacement恢复窗口位置
rongewu2013 2018-04-09
  • 打赏
  • 举报
回复
引用 1 楼 zgl7903 的回复:
简单一点 手动把窗口拖到副屏上 https://msdn.microsoft.com/en-us/library/windows/desktop/dd162610(v=vs.85).aspx
手动拖的不行,关闭软件 再打开又回去了 我这里确实是这样
rongewu2013 2018-04-09
  • 打赏
  • 举报
回复
引用 3 楼 zgl7903 的回复:
退出软件前GetWindowPlacement记录窗口位置, 下次启动时SetWindowPlacement恢复窗口位置
问题解决了,谢谢! 用的是GetWindowPlacement和SetWindowPlacement 不过我的rcNormalPosition是: 获取当前的ScreenRect 然后通过左移右移上移下移解决的;
zgl7903 2018-04-08
  • 打赏
  • 举报
回复

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧