请输入您要查询的百科知识:

 

词条 路径层
释义

路径层主要运用于画图当中,其概念就像当年军阀割据时圈地一样,在地域上划定了界线,界线之内是各自的地盘,别人不能侵犯。VC++中利用CDC提供的BeginPath和EndPath这两个函数来实现路径层。BeginPath()其作用是在设备描述表中打开一个路径层;然后利用图形设备接口提供的函数进行绘图操作,例如绘制一些点、椭圆等;最后,绘图操作完成之后,应用程序调用EndPath()这个函数关闭这个路径层。

在绘图时,如果希望图的某一部分与其他部分分开处理,就可以利用路径层的独立性,调用

SelectClipPath();

函数.

该函数参数如下:

RGN_AND 新的剪切区是剪切区与路径层的交集.

RGN_COPY 剪切区不变

RGN_DIFF 新的剪切区是旧的剪切区中除去路径层的部分

RGN_OR 新的剪切区是旧的剪切区和路径层的并集

RGN_XOR 新的剪切区是旧的剪切区和路径层的并集,但除去他们的交集部分

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/1 1:39:27