在MFC(Microsoft Foundation Classes)中,CRgn::FromHandle 方法用于从操作系统的 HRGN 句柄创建一个 CRgn 对象。这个方法的声明如下:
BOOL FromHandle(
   HRGN hRgn
);

这个方法接受一个 HRGN 句柄作为参数,将该句柄所表示的区域复制到当前的 CRgn 对象中。

使用示例:
CRgn myRgn;

// 假设hRgn是一个操作系统的HRGN句柄
HRGN hRgn = CreateRectRgn(10, 10, 100, 50);

// 从句柄创建CRgn对象
myRgn.FromHandle(hRgn);

// 现在myRgn包含了与hRgn相同的区域

在这个示例中,FromHandle 方法被用于从操作系统的 HRGN 句柄 hRgn 创建一个 CRgn 对象 myRgn,使得 myRgn 包含了与 hRgn 相同的区域。


转载请注明出处:http://www.zyzy.cn/article/detail/22132/MFC/CRgn