Blinue / Magpie

An all-purpose window upscaler for Windows 10/11.
GNU General Public License v3.0
9.66k stars 496 forks source link

防止窗口启动时不在可见区域 #761

Closed Blinue closed 1 year ago

Blinue commented 1 year ago

fix #706

创建主窗口前检查起始位置是否存在屏幕。具体而言检查两个点:

  1. 窗口中心点:确保大部分窗口内容可见
  2. 上边框中心点:确保大部分标题栏可见

如果窗口不在任何屏幕上,则由 OS 决定启动位置。