jasmine214--love

只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容。
posts - 731, comments - 60, trackbacks - 0, articles - 0

CRgn类--属性,成员函数--解释

Posted on 2010-08-30 20:35 幻海蓝梦 阅读(6803) 评论(0)  编辑  收藏 所属分类: C++
CObject
CGdiObject
└CRgn
 
  CRgn类封装了一个Windows图形设备接口(GDI)区域。这一区域是某一窗口中的一个椭圆或多边形区域。要使用这个区域,你可以使用类CRgn的成员函数以及被定义为类CDC的成员函数的剪贴函数。
 
  调用CRgn的成员函数就可以创建,修改和检取关于此区域对象的信息。
 
  #include <afxwin.h>
 
  CRgn类成员
 
  Construction
CRgn 构造一个CRgn对象
 
  Initialization
CreateRectRgn 用一个矩形区域来初始化一个CRgn对象
CreateRectRgnIndirect 用由一个RECT结构定义的矩形区域来初始化一个CRgn对象
CreateEllipticRgn 用一个椭圆形区域来初始化一个CRgn对象
CreateEllipticRgnIndirect 用由一个RECT结构定义的椭圆形区域来初始化一个CRgn对象
CreatePolygonRgn 用一个多边形区域来初始化一个CRgn对象。如果有必要,系统通过在第一个顶点和最后一个顶点之间绘制直线来自动关闭该多边形
CreatePolyPolygonRgn 用一系列封闭的多边形组成的区域来初始化一个CRgn对象。这些多边形可能互不相交或相互重叠
CreateRoundRectRgn 用一个圆角的矩形区域来初始化一个CRgn对象
CombineRgn 设置一个CRgn对象,使它等效于两个指定的CRgn对象的联合
CopyRgn 设置一个CRgn对象,使它为一个指定的CRgn对象的拷贝
CreateFromPath 从被选入给定设备环境的路径创建一个区域
CreateFromData 根据给定的区域和变换数据创建一个区域
 
  Operations
EqualRgn 检查两个CRgn对象,确定它们是否相等
FromHandle 当给定了一个Windows区域的句柄时返回指向一个CRgn对象的指针
GetRegionData 用描述给定区域的数据来填充指定的缓冲区
GetRgnBox 检取一个CRgn对象的限定矩形的坐标
OffsetRgn 用指定的偏移量移动一个CRgn对象
PtInRegion 确定一个指定的点是否在矩形内
RectInRegion 确定一个指定矩形的任何部分是否都在区域的边界内
SetRectRgn 将CRgn对象设置为指定的矩形区域
 
  Operators
operator HRGN 返回包含在CRgn对象中的Windows句柄
http://www.itbaby.net/index.php/Article-view-id-156.shtml

只有注册用户登录后才能发表评论。


网站导航: