修改擦除模式光标绘制逻辑,确保光标始终按原始size绘制为正方形,不考虑图像缩放比例
This commit is contained in:
@@ -1364,8 +1364,7 @@ namespace JoyD.Windows.CS
|
||||
return Cursors.Cross; // 或者可以尝试使用Cursors.IBeam或其他合适的光标
|
||||
}
|
||||
|
||||
// 对于较大的画笔,创建与画笔大小一致的自定义光标
|
||||
// 创建一个足够大的位图以容纳画笔大小
|
||||
// 直接使用原始size绘制正方形光标,不考虑缩放比例
|
||||
int cursorSize = Math.Max(size, 16); // 最小16x16
|
||||
Bitmap cursorBitmap = new Bitmap(cursorSize, cursorSize);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user