VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
 

DrawEdge

VB声明
Declare Function DrawEdge Lib "user32" Alias "DrawEdge" (ByVal hdc As Long, qrc As RECT, ByVal edge As Long, ByVal grfFlags As Long) As Long
说明
用指定的样式描绘一个矩形的边框
返回值
Long,TRUE(非零)表示成功,否则返回零。会设置GetLastError。(在vb里使用:推荐使用。利用这个函数,我们没有必要再使用许多3D边框和面板。所以就资源和内存的占用率来说,这个函数的效率要高得多。它可在一定程度上提升性能)
参数表
参数 类型及说明
hdc Long,要在其中绘图的设备场景
qrc RECT,要为其描绘边框的矩形
edge Long,带有前缀BDR_的两个常数的组合。一个指定内部边框是上凸还是下凹;另一个则指定外部边框。有时能换用带EDGE_前缀的常数。
grfFlags Long,带有BF_前缀的常数的组合
注解

由于这是一个GDI函数,所以矩形坐标是逻辑坐标