<strong>关于Canvas.Pen的问题!</strong>(50分)

  • 主题发起人 主题发起人 mafan
  • 开始时间 开始时间
M

mafan

Unregistered / Unconfirmed
GUEST, unregistred user!
With mBitmap do
begin
Canvas.Pen.Width:=2;
Canvas.Pen.Color:=clRed;
Canvas.Pen.Style:=psDash;
//以上操作为什么没有作用?????

Canvas.MoveTo(X,Y);
END;

以上操作中,只有Canvas.Pen.Width:=2;起了作用?不知为什么?
 
因为画TBitmap不用Pen这个对象。
 
那应该如何处理?
 
帮助里说得很清楚,对特殊线型(dot,dash)只有在线宽为1时起作用。
这就是为什么GIS中做复杂线型(如铁路线)要自己开发的原因。
 
后退
顶部