SelectObject
9/9/2008
Essa função seleciona um objeto em um contexto dispositivo especificado. O novo objeto substitui o objeto anterior do mesmo tipo.
Syntax
HGDIOBJ SelectObject(
HDC hdc,
HGDIOBJ hgdiobj
);
Parameters
- hDC
[no] Identificador para o contexto dispositivo.
hgdiobj
[no] Identificador para o objeto a ser selecionado.O objeto especificado deve ter sido criado usando um das seguinte funções.
Objeto Funções Bitmap
CreateBitmap, CreateCompatibleBitmap, CreateDIBSection
(Os bitmaps pode ser selecionados para contextos dispositivo memória somente e para apenas uma contexto para dispositivo em um tempo.)
Pincel
CreateDIBPatternBrushPt, CreatePatternBrush, CreateSolidBrush
Fonte
Caneta
Região
Return Value
Se o objeto selecionado não é uma região, o identificador do objeto que está sendo substituído indica sucesso.
Se o objeto selecionado é uma região, um do seguinte valores indica sucesso.
Valor | Descrição |
---|---|
SIMPLEREGION |
Região consiste de um único retângulo. |
COMPLEXREGION |
Região consiste de mais de um retângulo. |
NULLREGION |
Região está vazio. |
NULL Indica que ocorreu um erro e o objeto selecionado não é uma região. Caso contrário, será retornado um valor GDI_ERROR.
Remarks
Essa função retorna o objeto anteriormente selecionado do tipo especificado.
Um aplicativo deve sempre substituir um novo objeto com o original, objeto usar como padrão após ele ter sido concluído Desenho com o novo objeto.
Um aplicativo não é possível selecionar um bitmap em um more than contexto para dispositivo em um tempo.
Requirements
Header | windows.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
CombineRgn
CreateBitmap
CreateCompatibleBitmap
CreateDIBPatternBrushPt
CreateDIBSection
CreatePatternBrush
CreatePen
CreatePenIndirect
CreateRectRgn
CreateRectRgnIndirect
CreateSolidBrush
SelectClipRgn
GDI Functions