我的Windows有2个显示器,左侧1是主,右侧2是辅。上午从ConEmu测试1个用SDL绘制图像的示例APP,视频实时渲染5秒左右后窗口出现一次自动移动位置、标题栏突显,然后失去响应、鼠标出现圆形转圈圈,换成VS中运行就没事,屡试不爽,最后注意力落到创建窗口的SDL_CreateWindow函数,向flags变量中加入SDL_WINDOW_FULLSCREEN_DESKTOP后解决了,看上去和父进程窗口位置等有点关系。

回头想看看扔在Source Insight中的代码,发现由于APP视频窗口占满主显示器1后,看不到其他窗口,想杀死她吧,启动她的ConEmu又被遮挡。想试试taskkill,Win+D促使显示器2上回到桌面,鼠标右键->屏幕分辨率,在地址栏敲cmd还是但看不到DOS窗口,应该是被显示到主显示器后被遮挡,ctrl+shift+esc打开任务管理器也类似,打开chrome也一样,没法搜索如何快捷键操作。

咨询一位年轻高手,马上有了答案:

  1. ctrl+shift+esc打开任务管理器。
  2. alt+space,接着按下m
  3. 上、下、左、右键移动窗口。

快捷键是把军刀。