如何制作可调整大小的矩形选择工具?

6

我正在尝试使用C# 2008或QT4编写一个非常简单的照片编辑器。

如何制作一个可调整大小的矩形选择工具,就像Photoshop一样?


你能解释一下Photoshop是如何做到的吗?我猜这里有一些不经常使用Photoshop的人。 - dommer
那是一个可调整大小的选择矩形,具有点状样式边框。边框上的点具有跑马灯效果。 - xpol
4个回答

5

3

3

2
我不知道具体的调用方法,但是思路如下:
当鼠标点击时,您需要绘制一个带有不透明或虚线边框的透明矩形。在按住按钮的同时,随着鼠标移动,矩形的尺寸将发生变化,其左上角点位于单击按钮的位置,右下角随着鼠标移动而跟随。释放按钮会使矩形固定在选择区域上。
您应该能够从C#的命名空间资源中找到特定的信息。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接