-
CreateDIBPatternBrush
鎖定
CreateDIBPatternBrush是C#語言裏的一個函數,用於用一幅與設備無關的位圖創建一個刷子,以便指定刷子樣式(圖案)。
- 中文名
- CreateDIBPatternBrush
- C#聲明
- [DllImport("gdi32")]
- VB聲明
- private Declare Function
- 提 醒
- 使用CreateDIBPatternBrushPt
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
CreateDIBPatternBrush參數
hPackedDIB,lpPackedDIB - Long,hPackedDIB是指向一個內存塊的全局內存句柄。那個內存塊包含了一個BITMAPINFO結構,後面跟隨一幅與設備無關的位圖。lpPackedDIB是具有相同配置的一個內存塊的地址。如指定了單色DIB,DIB顏色就會忽略,而換用文本和背景顏色
wUsage --------- Long,下述常數之一:
DIB_PAL_COLORS
DIB顏色表,包含了當前邏輯調色板的索引
DIB_RGB_COLORS
DIB顏色表,包含了32位的RGB色值
【返回值】
Long,如執行成功,返回指向刷子的一個句柄。零表示失敗
【功能】
用一幅與設備無關的位圖創建一個刷子,以便指定刷子樣式(圖案)
【提醒】
編制win32應用程序的時候,最好使用CreateDIBPatternBrushPt
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:6次歷史版本
- 最近更新: itcxmpbc371945