VCL C (绘制时刷边框)
VCL C++ (Brush border while drawing)
有人可以帮助我。我正在使用多边形绘制箭头,一个用于正方形,一个用于三角形。
image->Canvas->Brush->Color = clGreen;
image->Canvas->Polygon(s, 5);
image->Canvas->Brush->Color = clGreen;
image->Canvas->Polygon(t, 4);
问题是它们之间的黑色小差距。我敢肯定,坐标没有问题,因为当我绘制两个椭圆时,另一个问题再次出现为微小的黑色边框。
Canvas->Polygon()
使用Canvas->Pen
绘制一系列线,然后使用Canvas->Brush
填充形状。如果您不希望行出现,请将Canvas->Pen->Width
设置为0,或将Canvas->Pen->Style
设置为psClear
。
相关文章:
- QuadTree只在窗口的右上角绘制
- 绘制旋转的三角形
- flutter:即使shouldRepaint()返回true,自定义画家也不会重新绘制
- 如何在QT中的自定义视频小工具t上绘制矩形
- 如何在Visual Basic中使用矩形函数OpenGL绘制矩形
- 无法使用VAO和EBO(openGL)绘制多个对象
- 为什么我的点没有在 OpenGL 中绘制鼠标所在的位置?
- 绘制顺时针三角形,重新排序点
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- SFML 文本未绘制在窗口上
- 如何在快板的屏幕中显示子位图的绘制?
- 如何绘制自定义形状的元素?
- QPainter 将 QBrush 设置为 在 QT/C++ 中绘制文本
- 除非重新绘制大小,否则SDL_Texture在调整大小后呈现黑色
- 绘制文本问题
- 在 QT C++中绘制/操作多边形
- 我正在尝试创建一个 C++ 贪吃蛇游戏,但我似乎无法绘制第二个高度边框,我该如何解决这个问题?
- 使用 for 循环绘制边框
- VCL C (绘制时刷边框)
- 如何使用QPainter绘制单色椭圆(无黑色边框)