CreateDIBPatternBrush,CreateDIBPatternBrushPt

VB声明
Declare Function CreateDIBPatternBrush& Lib "gdi32" (ByVal hPackedDIB As Long, ByVal wUsage As Long) Declare Function CreateDIBPatternBrushPt& Lib "gdi32" (lpPackedDIB As Any, ByVal wUsage As Long)
说明
用一幅与设备无关的位图创建一个刷子，以便指定刷子样式（图案）
返回值
Long，如执行成功，返回指向刷子的一个句柄。零表示失败
参数表
参数 | 类型及说明
hPackedDIB,lpPackedDIB | Long，hPackedDIB是指向一个内存块的全局内存句柄。那个内存块包含了一个BITMAPINFO结构，后面跟随一幅与设备无关的位图。lpPackedDIB是具有相同配置的一个内存块的地址。如指定了单色DIB，DIB颜色就会忽略，而换用文本和背景颜色
wUsage | Long，下述常数之一：
DIB_PAL_COLORS | DIB颜色表，包含了当前逻辑调色板的索引
DIB_RGB_COLORS | DIB颜色表，包含了32位的RGB色值
注解
编制win32应用程序的时候，最好使用CreateDIBPatternBrushPt

Top