在delphi中自定义笔模式

Jav*_*vid 5 delphi

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

提前致谢

Dav*_*nan 6

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

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