在delphi中自定义笔模式

时间:2011-02-18 21:33:29

标签: delphi

有谁知道如何创建新的笔模式,以便我可以这样使用它: shape1.pen.mode:=pmCustom; 然后我将定义每个像素必须具有的颜色。例如,我创建了一个笔模式,当指定像素背后是浅色时,它会涂成蓝色;当后面的像素是黑暗时涂成白色。

提前致谢

1 个答案:

答案 0 :(得分:6)

VCL属性TPen.Mode映射到GDI函数SetROP2。这对你所描述的内容没有选择权,所以我相信你提出的要求是不可能的。

要达到你想要的那种效果,可能需要一些手工制作。