VB声明 |
||||
Declare Function GetStockObject Lib "gdi32" Alias "GetStockObject" (ByVal nIndex As Long) As Long |
||||
说明 |
||||
取得一个固有对象(Stock)。这是可由任何应用程序使用的windows标准对象之一 |
||||
返回值 |
||||
Long,指向指定对象的一个句柄。零表示出错 |
||||
参数表 |
||||
参数 |
类型及说明 |
|||
nIndex |
Long,下述表格中定义的任何常数之一 |
|||
BLACK_BRUSH |
黑色刷子 |
DKGRAY_BRUSH |
黑灰色刷子 |
|
GRAY_BRUSH |
灰色刷子 |
HOLLOW_BRUSH |
凹刷子 |
|
LTGRAY_BRUSH |
浅灰色刷子 |
NULL_BRUSH |
空刷子 |
|
WHITE_BRUSH |
白色刷子 |
BLACK_PEN |
黑色画笔 |
|
NULL_PEN |
空画笔 |
WHITE_PEN |
白色画笔 |
|
ANSI_FIXED_FONT |
采用windows(ANSI)字符集的等宽字体 |
ANSI_VAR_FONT |
采用windows(ANSI)字符集的不等宽字体 |
|
DEVICE_DEFAULT_FONT |
设备使用的默认字体(NT) |
DEFAULT_GUI_FONT |
用户界面的默认字体,包括菜单和对话框字体(Windows 95) |
|
OEM_FIXED_FONT |
OEM字符集的固有字体 |
SYSTEM_FONT |
屏幕系统字体。这是用于菜单、对话框等等的默认不等宽字体 |
|
SYSTEM_FIXED_FONT |
屏幕系统字体。这是用于菜单、对话框等等的默认等宽字体(在windows 3.0之前使用) |
DEFAULT_PALETTE |
默认调色板 |
|
注解 |
||||
固有刷子的起点可能不会改变。不应用DeleteObject函数删除这些对象。不要对那些不具备CS_HREDRAW 和 CS_VREDRAW类样式的窗口使用DK_GRAY_BRUSH,GRAY_BRUSH 和 LTGRAY_BRUSH刷子 |