LineBitmap.Canvas.MoveTo(0,0);
LineBitmap.Canvas.LineTo(LineWidth - 1,0);
LineBitmap.Canvas.LineTo(LineWidth - 1,LineHeight - 1);
LineBitmap.Canvas.LineTo(LinePos,LineHeight - 1);
LineBitmap.Canvas.LineTo(0,0); LineWidth 是设置的边框的宽度,如果LineWidth 比较大的时候,就可以在屏幕上看到在这个矩形的四个角的地方 都缺少了一些点,看起来四个角并不是完美的直角,请问,怎么解决呢?
LineBitmap.Canvas.LineTo(LineWidth - 1,0);
LineBitmap.Canvas.LineTo(LineWidth - 1,LineHeight - 1);
LineBitmap.Canvas.LineTo(LinePos,LineHeight - 1);
LineBitmap.Canvas.LineTo(0,0); LineWidth 是设置的边框的宽度,如果LineWidth 比较大的时候,就可以在屏幕上看到在这个矩形的四个角的地方 都缺少了一些点,看起来四个角并不是完美的直角,请问,怎么解决呢?
解决方案 »
- delphi VCl组件
- 如何用程序操作gpedit.msc->计算机配置->安全设置->本地策略->安全选项->网络访问: 本地帐户的共享和安全模式?
- 关于服务程序的问题?简单!
- 在D7中怎么导入??.dll动态库
- 关于获取CPU 硬盘,主板序列号的问题
- 有没有石家庄的朋友,进来帮个忙好吗? 海天子谢过了!
- 关于DLL调用的返回值问题
- 小问题,希望您能关注!
- 有关key violation 错,请大师指点!给你的100 分啊!
- 如何将Tdatetime转换为Integer类型?
- 为什么老是出现"未发现指定的对象提供者"提示???是什么意思?
- 如何将FastReport加入Delphi中使用?
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
begin
Pen.Width := LineWidth;
FrameRect(Rect);
end;