函数功能:该函数用指定的画刷为指定的矩形画边框。边框的宽和高总是一个逻辑单元。

int frameRect(HDC hdc, CONST RECT *lprc, HBRUSH hbr);

参数:

hdc:将要画边框的设备环境句柄。

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

hbr:用于画边框的画刷句柄。

返回值:如果函数调用成功,返回值非零;如果函数调用失败,返回值是0。

Windows NT:若想获得更多的错误信息,请调用GetLastError函数。

备注:由参数hbr定义的画刷必须是由CreateHatchBrush、CreatePatternBrush或CreateSolidBrush创建的,或者是由使用GetStockObject获得的。

如果RECT结构中的底部成员的值少于或等于顶部成员,或右部成员少于或等于左部成员,此函数画不了矩形。

速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:wingdi.h;库文件:gdi32.lib。

相关文章:

  • 2021-04-05
  • 2022-12-23
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-11-11
猜你喜欢
  • 2022-12-23
  • 2021-05-03
  • 2021-08-18
  • 2021-11-05
  • 2021-11-26
  • 2021-12-20
  • 2022-12-23
相关资源
相似解决方案