FrameRect

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

FrameRect函数使用指定的画笔在指定的矩形周围绘制一个边框。边框的宽度和高度总是一个逻辑单位。

int FrameRect(

HDC 【hDC】,//处理设备上下文
CONST RECT 【* LPRC】,//指向矩形坐标的指针
HBRUSH 【HBR】//手柄刷
); 

参数

【hDC】

标识绘制边框的设备上下文。

【LPRC】

指向包含矩形左上角和右下角的逻辑坐标的RECT结构。

【HBR】

标识用于绘制边框的画笔。

返回值

如果函数成功,返回值为TRUE。

如果函数失败,返回值为FALSE。要获取扩展错误信息,请调用GetLastError.

备注

必须使用CreateHatchBrushCreatePatternBrushCreateSolidBrush功能创建由【HBR】参数确定的画笔,或使用GetStockObject功能检索的画笔。

如果RECT结构的底部成员小于或等于最佳成员,或成员小于或等于剩下成员,则该函数不绘制矩形。

也可以看看

CreateHatchBrush, CreatePatternBrush, CreateSolidBrush, GetStockObject, RECT