使用的是Embarcadero Delphi XE 10.3
Scaled处于打开状态,并且不关闭
之前写了一个程序大量运用了TCanvas对象
然后在迁移到不同分辨率(和设置-显示-缩放与布局百分比不同)的机器的时候canvas的绘制就炸了
具体原因是使用了大量的canvas x y坐标
导致分辨率/布局百分比改变时canvas的绘制没有正常缩放
首先尝试了根据大小缩放窗体 但是1080P的机器窗体会过大无法使用
然后尝试动态计算x y,但是计算量过多会卡死
有没有方法可以让canvas适配不同分辨率和布局缩放百分比?