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) |
||
說明 |
||
用一幅與設(shè)備無關(guān)的位圖創(chuàng)建一個(gè)刷子,以便指定刷子樣式(圖案) |
||
返回值 |
||
Long,如執(zhí)行成功,返回指向刷子的一個(gè)句柄。零表示失敗 |
||
參數(shù)表 |
||
參數(shù) |
類型及說明 |
|
hPackedDIB,lpPackedDIB |
Long,hPackedDIB是指向一個(gè)內(nèi)存塊的全局內(nèi)存句柄。那個(gè)內(nèi)存塊包含了一個(gè)BITMAPINFO結(jié)構(gòu),后面跟隨一幅與設(shè)備無關(guān)的位圖。lpPackedDIB是具有相同配置的一個(gè)內(nèi)存塊的地址。如指定了單色DIB,DIB顏色就會(huì)忽略,而換用文本和背景顏色 |
|
wUsage |
Long,下述常數(shù)之一: |
|
DIB_PAL_COLORS |
DIB顏色表,包含了當(dāng)前邏輯調(diào)色板的索引 |
|
DIB_RGB_COLORS |
DIB顏色表,包含了32位的RGB色值 |
|
注解 |
||
編制win32應(yīng)用程序的時(shí)候,最好使用CreateDIBPatternBrushPt |
Top |