Posted on 2010-08-30 20:35
幻海藍(lán)夢 閱讀(6826)
評論(0) 編輯 收藏 所屬分類:
C++
CRgn類封裝了一個Windows圖形設(shè)備接口(GDI)區(qū)域。這一區(qū)域是某一窗口中的一個橢圓或多邊形區(qū)域。要使用這個區(qū)域,你可以使用類CRgn的成員函數(shù)以及被定義為類CDC的成員函數(shù)的剪貼函數(shù)。
調(diào)用CRgn的成員函數(shù)就可以創(chuàng)建,修改和檢取關(guān)于此區(qū)域?qū)ο蟮男畔ⅰ?
#include <afxwin.h>
CRgn類成員
Construction
Initialization
Operations
EqualRgn |
檢查兩個CRgn對象,確定它們是否相等 |
FromHandle |
當(dāng)給定了一個Windows區(qū)域的句柄時返回指向一個CRgn對象的指針 |
GetRegionData |
用描述給定區(qū)域的數(shù)據(jù)來填充指定的緩沖區(qū) |
GetRgnBox |
檢取一個CRgn對象的限定矩形的坐標(biāo) |
OffsetRgn |
用指定的偏移量移動一個CRgn對象 |
PtInRegion |
確定一個指定的點(diǎn)是否在矩形內(nèi) |
RectInRegion |
確定一個指定矩形的任何部分是否都在區(qū)域的邊界內(nèi) |
SetRectRgn |
將CRgn對象設(shè)置為指定的矩形區(qū)域 |
Operators
operator HRGN |
返回包含在CRgn對象中的Windows句柄 |
http://www.itbaby.net/index.php/Article-view-id-156.shtml