畫布度量單位的設置

I

import

Unregistered / Unconfirmed
GUEST, unregistred user!
>譬如说我想划一条1厘米的线段,究竟该划多少个象素? > 在不同的分辨率下,又该如何确定呢?
SetMapMode(Canvas.Handle, MM_METRIC);
这样你的Canvas就是以0.1mm为单位。
如果Canvas.Rectangle(0, 0, 100, 100)就是边长为1厘米的正方形。
关于SetMapMode的参数,具体请查看MSDN。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
1K
import
I
顶部