矢量对象值

【勇芳软件工作室】汉化HomePreviousNext

SO_ARC

画一个弧。【dwDataSize】必须是4 * 的sizeofSOPOINT),【的pData】必须是四个SOPOINT结构的地址。

SO_ARCCLOCKWISE

沿顺时针方向绘制弧。【dwDataSize】必须是4 * 的sizeofSOPOINT),【的pData】必须是四个SOPOINT结构的地址。

SO_ARCANGLE

通过定义椭圆上的两个点的角度来定位圆弧的开始和结束来绘制弧。【dwDataSize】必须是的sizeofSOARCINFO),【的pData】必须是定义弧的SOARCINFO结构的地址。

SO_ARCANGLECLOCKWISE

通过定义椭圆上的两个点的角度来定位圆弧的开始和结束,沿顺时针方向绘制弧。【dwDataSize】必须是的sizeofSOARCINFO),【的pData】必须是SOARCINFO结构的地址。

SO_CHORD

画一个和弦。【dwDataSize】必须是4 * 的sizeofSOPOINT),【的pData】必须是四个SOPOINT结构的地址。

SO_CHORDANGLE

通过定义椭圆上的两个点的角度来定义和弦的开始和结束来绘制和弦。【dwDataSize】必须是的sizeofSOARCINFO),【的pData】必须是SOARCINFO结构的地址,该结构根据和弦中的弧定义和弦。

SO_TEXTINRECT

在矩形中绘制文本。必须【dwDataSize】SOTEXTINRECT)添加到文本字符串的长度,【的pData】必须是SOTEXTINRECT结构的地址,后跟文本字符串。

SO_ELLIPSE

画一个椭圆。【dwDataSize】必须是2 * 的sizeofSOPOINT),【的pData】必须是两个SOPOINT结构的地址。

SO_FLOODFILL

用给定的颜色填充该区域。【dwDataSize】必须是的sizeofSOPOINT)添加到的sizeofSOCOLORREF),而【的pData】必须是包含要开始的点的坐标,后跟RGB颜色值的变量的地址用来填补该地区。

SO_LINE

使用当前笔从点1到点2绘制一条线。【dwDataSize】必须是2 * 的sizeofSOPOINT),【的pData】必须是两个SOPOINT结构的地址。

SO_PIE

画一个馅饼形状。【dwDataSize】必须是4 * 的sizeofSOPOINT),【的pData】必须是四个SOPOINT结构的地址。

SO_PIEANGLE

通过定义椭圆上的两个点的角度来绘制馅饼,该角度定位馅饼的开始和结束。【dwDataSize】必须是的sizeofSOARCINFO),而【的pData】必须是SOARCINFO结构的地址,可以根据饼图上的圆弧定义饼图。

SO_STARTPOLY

开始绘制多边形。【dwDataSize】必须是的sizeofSOPOLYINFO),【的pData】必须是SOPOLYINFO结构的地址。

SO_POINTS

指定多边形的顶点。【dwDataSize】必须是N * 的sizeofSOPOINT),【的pData】必须是连续存储的SOPOINT结构的地址。最多可以在单个SO_POINTS对象中传递SOMAXPOINTS.可以生成多个SO_POINTS对象来定义与多边形对象相关联的所有点。在使用SO_ENDPOLY关闭对象之前,必须使用SO_POINTS定义SO_STARTPOLY中定义的点数。

SO_ENDPOLY

结束多边形的绘制。【dwDataSize】必须为零,【的pData】必须为NULL。

SO_RECTANGLE

画一个矩形【dwDataSize】必须是2 * 的sizeofSOPOINT),【的pData】必须是两个SOPOINT结构的地址。

SO_ROUNDRECT

绘制一个带圆角的矩形。【dwDataSize】必须是3 * 的sizeofSOPOINT),【的pData】必须是三个SOPOINT结构的地址。

SO_SETPIXEL

设置像素的颜色。的sizeof必须是SOPOINTSOPOINT)添加到的sizeofSOCOLORREF),而【的pData】必须是包含要设置的RGB颜色值的像素点的变量的地址。

SO_TEXTATPOINT

在给定点绘制文本。必须【dwDataSize】SOTEXTATPOINT)添加到文本字符串的长度,【的pData】必须是SOTEXTATPOINT结构的地址,后跟文本字符串。

SO_TEXTATARCANGLE

在给定位置绘制文本。【dwDataSize】必须是的sizeofSOTEXTATARCANGLE)添加到文本字符串的长度,【的pData】必须是SOTEXTATARCANGLE结构的地址,后跟文本字符串。

SO_BEGINPATH

启动路径的定义。SOPATHINFO必须是SOPATHINFOSOPATHINFO)添加到GroupInfo.nTransforms * 的sizeofSOTRANSFORM),【的pData】必须是SOPATHINFO结构的地址,后面是SOTRANSFORMSOPATHINFO结构的nTransforms成员中定义的结构。转换将以所提供顺序的路径中的所有对象发生。有关更多信息,请参阅SO_OBJECTTRANSFORM矢量属性值。

此项目用于开始定义路径。路径是通过形成打开或关闭对象的线连接的点的集合。在定义路径时可以使用SO_CLOSESUBPATH创建多个子路径。请注意,当前对象和组转换也将在创建路径时应用。这可以通过转换路径实现最大的灵活性可以渲染任何对象来创建路径。但是,由于当前的限制,文本对象将不会添加到路径中。也允许多级路径。

SO_ENDPATH

结束路径的定义。【dwDataSize】必须为零,【的pData】必须为NULL。

SO_CLOSESUBPATH

关闭当前子路径。【dwDataSize】必须为零,【的pData】必须为NULL。

SO_DRAWPATH

笔画,填充或两个笔画,并使用当前笔和笔刷填充当前路径。由于创建路径时应用组,路径和对象转换,因此不会再次应用。【dwDataSize】必须是的sizeofWORD),【的pData】必须是包含SODP_STROKE或SODP_FILL值的变量的地址,或两者都是。

SO_BEGINGROUP

启动组的定义。SOGROUPINFO必须是的sizeofSOGROUPINFO)添加到GroupInfo.nTransforms * 的sizeofSOTRANSFORM),【的pData】必须是SOGROUPINFO结构的地址,后面是SOTRANSFORMSOGROUPINFO结构的nTransforms成员中定义的结构。转换将按照提供的顺序发生在组中的所有对象。有关更多信息,请参阅SO_OBJECTTRANSFORM矢量属性值。

SO_ENDGROUP

结束一个组的定义。【dwDataSize】必须为零,并且【的pData】必须为NULL。

SO_CPSET

将当前笔位移动到此位置。【dwDataSize】必须是的sizeofSOPOINT),【的pData】必须是包含该点的变量的地址。

SO_CPLINE

从当前笔位置画一条线。【dwDataSize】必须是的sizeofSOPOINT),【的pData】必须是包含要绘制点的变量的地址。

SO_CPRECTANGLE

从当前笔位置绘制一个矩形。【dwDataSize】必须是的sizeofSOPOINT),【的pData】必须是包含该矩形角对角的变量的地址。

SO_CPELLIPSE

使用SOPOINT数据描述的x和y半径绘制当前点周围的椭圆。【dwDataSize】必须是的sizeofSOPOINT),【的pData】必须是包含x和y半径值的变量的地址。

SO_CPARCTRIPLE

从当前点通过第一个点绘制一个圆弧,并在第二个点结束。【dwDataSize】必须是2 *(的sizeofSOPOINT)),【的pData】必须是两个SOPOINT结构的地址。

SO_CPARCANGLE

从当前点绘制一个圆弧,围绕指定的扫掠角度的中心点旋转。【dwDataSize】必须是的sizeofSOCPARCANGLE),而【的pData】必须是SOCPARCANGLE结构的地址,其中包含圆弧的中心点和扫掠角度。

SO_CPPIEANGLE

以当前位置为中心,以给定的起始和扫掠角度绘制饼图。【dwDataSize】必须是的sizeofSOCPPIECANGLE),而【的pData】必须是圆形半径的SOCPPIEANGLE结构的地址。

SO_BEGINSYMBOL

开始一个符号的定义。符号是一起组成单个符号的矢量命令的集合。框架文本的包装算法中考虑了符号。的sizeof必须是的sizeofSORECT),【的pData】必须是【的pData】结构的地址,用于标识符号中使用的所有命令的边界矩形。

SO_ENDSYMBOL

结束符号的定义。【dwDataSize】必须为零,【的pData】必须为NULL。

SO_BEGINTEXTFRAME

启动文本框架的定义。文本框架与SO_TEXTINPARA一起使用,以将文本包围在一个框架内。文本根据SO_PARAINDENTS矢量属性值进行包装。符号包含在包装算法中。【dwDataSize】必须是的sizeofSORECT),【的pData】必须是标识文本框架的边框矩形的SORECT结构的地址。

SO_ENDTEXTFRAME

结束文本框架的定义。【dwDataSize】必须为零,【的pData】必须为NULL。

SO_TEXTINPARA

在当前的包装位置绘制当前字体和文本属性中的文本字符串。包装位置被文本范围移动。任何延伸超出框架右侧缩进的单词都将被包装。此对象仅在文本框架内有效。必须的sizeofINT)添加到文本字符串的长度,【的pData】必须是包含以下文本字符串大小的整数变量的地址。

SO_PARAEND

结束段落。【dwDataSize】必须为零,【的pData】必须为NULL。