SelectObject
把一个对象(位图、画笔、画刷等)选入指定的设备描述表。新的对象代替同一类型的老对象。
HGDIOBJ SelectObject( HDC hdc,
//
handle to DC HGDIOBJ hgdiobj
//
handle to object); |
参数
- hdc 设备描述表句柄(要载入的设备描述表句柄)
- hgdiobj 选择要载入的对象的句柄
但该对象的句柄必须使用以下函数创建才有效:
Bitmap(位图) CreateBitmap, CreateBitmapIndirect,
CreateCompatibleBitmap, CreateDIBitmap,
CreateDIBSection
Brush(画刷) CreateBrushIndirect, eateDIBPatternBrush,
CreateDIBPatternBrushPt, CreateHatchBrush,
CreatePatternBrush, CreateSolidBrush
Font(字体) CreateFont, CreateFontIndirect
Pen(画笔) CreatePen, CreatePenIndirect
Region(区域) CombineRgn, CreateEllipticRgn,
CreateEllipticRgnIndirect,
CreatePolygonRgn, CreateRectRgn,
CreateRectRgnIndirect
本文详细介绍了 SelectObject 函数的功能及用法,该函数用于将指定类型的对象(如位图、画刷等)选入设备描述表,并替换原有的同类对象。文章列举了适用于此函数的不同类型对象的创建函数。
2万+

被折叠的 条评论
为什么被折叠?



