请输入您要查询的百科知识:

 

词条 CreateDIBPatternBrush
释义

【C#声明】

[DllImport("gdi32")]

private static extern IntPtr CreateDIBPatternBrush (int hPackedDIB, int wUsage);

【VB声明】

private Declare Function CreateDIBPatternBrush Lib "gdi32" (ByVal hPackedDIB As Long, ByVal wUsage As Long) As Long

【参数】

hPackedDIB,lpPackedDIB - Long,hPackedDIB是指向一个内存块的全局内存句柄。那个内存块包含了一个BITMAPINFO结构,后面跟随一幅与设备无关的位图。lpPackedDIB是具有相同配置的一个内存块的地址。如指定了单色DIB,DIB颜色就会忽略,而换用文本和背景颜色

wUsage --------- Long,下述常数之一:

DIB_PAL_COLORS

DIB颜色表,包含了当前逻辑调色板的索引

DIB_RGB_COLORS

DIB颜色表,包含了32位的RGB色值

【返回值】

Long,如执行成功,返回指向刷子的一个句柄。零表示失败

【功能】

用一幅与设备无关的位图创建一个刷子,以便指定刷子样式(图案)

【提醒】

编制win32应用程序的时候,最好使用CreateDIBPatternBrushPt

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/30 13:26:48