delphi中画粗线为何两头是圆的,如何解决?(50分)

H

hermes

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi的canvas上画线,线宽较大时(如10),画出的线两头是圆的,请问如何使他变为平的?
 
设置笔型吧
 

在 sdk 中笔的 style 有 PS_ENDCAP_SQUARE,
可是在 TPen 中无法设置。
只能 用 只能调用 GDI Api 来实现。
 
多人接受答案了。
 
顶部