GetStockObject

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刷子

Top