绘制一或多个矩形的边缘
#Include <WinAPI.au3>
_WinAPI_DrawEdge($hDC, $ptrRect, $nEdgeType, $grfFlags)
$hDC | 设备环境句柄 |
$ptrRect | $tagRECT 结构指针, 它包含矩形的逻辑坐标 |
$nEdgeType | 内部和外部边缘类型.此参数必须是一个内部边界标志和一个外部边界标志的组合. 内部边界标志如下: $BDR_RAISEDINNER - 凸起的内缘 $BDR_SUNKENINNER - 凹下的内缘 外部边界标志如下: $BDR_RAISEDOUTER - 凸起的外缘 $BDR_SUNKENOUTER - 凹下的外缘 另外,边缘参数还`可以指定下列标志之一: $EDGE_BUMP - 结合 $BDR_RAISEDOUTER and $BDR_SUNKENINNER $EDGE_ETCHED - 结合 $BDR_SUNKENOUTER and $BDR_RAISEDINNER $EDGE_RAISED - 结合 $BDR_RAISEDOUTER and $BDR_RAISEDINNER $EDGE_SUNKEN - 结合 $BDR_SUNKENOUTER and $BDR_SUNKENINNER |
$grfFlags | 边框类型.此参数可以是下面值的结合: $BF_ADJUST - 如果传递这个标志,收缩 $ptrRect 指向的矩形,排除绘制前的边缘. 如果不传递此标志,那么不改变 $ptrRect 指向的矩形 $BF_BOTTOM - 边界矩形底部 $BF_BOTTOMLEFT - 边界矩形的底部和左侧 $BF_BOTTOMRIGHT - 边界矩形的底部和右侧 $BF_DIAGONAL - 边框的对角线 $BF_DIAGONAL_ENDBOTTOMLEFT - 边框的对角线. 矩形的右上角到左下角 $BF_DIAGONAL_ENDBOTTOMRIGHT - 边框的对角线. 矩形的左上角到右下角 $BF_DIAGONAL_ENDTOPLEFT - 边框的对角线. 矩形的右下角到左上角 $BF_DIAGONAL_ENDTOPRIGHT - 边框的对角线. 矩形的左下角到右上角 $BF_FLAT - 平面边框 $BF_LEFT - 边界矩形的左边 $BF_MIDDLE - 矩形的内部 $BF_MONO - 一维边框 $BF_RECT - 整个矩形边框 $BF_RIGHT - 边界矩形的右侧 $BF_SOFT - Soft buttons instead of tiles $BF_TOP - 矩形的上边 $BF_TOPLEFT - 边界矩形的上边和左边 $BF_TOPRIGHT - 边界矩形的上边和右侧 |
成功: | 返回 True |
失败: | 返回 False |
在MSDN中搜索