Compartilhar via


GetStockObject

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa função recupera um identificador da stock predefinido Canetas, pincéis ou fontes.

Syntax

HGDIOBJ GetStockObject(
  int fnObject
); 

Parameters

  • fnObject
    [no] Especifica o tipo de stock objeto. Ele é um do seguinte valores.

    Valor Descrição

    BLACK_BRUSH

    Pincel preto.

    DKGRAY_BRUSH

    Cinza escura pincel.

    GRAY_BRUSH

    Pincel de cinza.

    HOLLOW_BRUSH

    Pincel vazio (equivalente ao NULL_BRUSH).

    LTGRAY_BRUSH

    Cinza clara pincel.

    NULL_BRUSH

    Pincel nulo (equivalente ao HOLLOW_BRUSH).

    WHITE_BRUSH

    Pincel em branco.

    BLACK_PEN

    Caneta preta.

    WHITE_PEN

    Caneta branca.

    NULL_PEN

    Caneta nula.

    SYSTEM_FONT

    Fonte do sistema.

    Por padrão, o sistema usa a fonte sistema aos menus desenhar, controles caixa de diálogo e texto.

    DEFAULT_PALETTE

    Paleta padrão.

    Esta paleta consiste as cores estáticas de paleta de sistema.

    Windows CE 1.0 e 1.01 não suporte este valor.

Return Value

Se a função for bem-sucedido, o valor de retorno identifica o objeto lógico solicitado. NULL Indica falha. Para informações de erro estendidas get, chamar GetLastError.

Remarks

Use o stock DKGRAY_BRUSH, GRAY_BRUSH e LTGRAY_BRUSH objetos somente no Windows com os estilos CS_HREDRAW e CS_VREDRAW.

Usando uma cinza stock pincel em qualquer outro estilo de janela pode levar a desalinhamento de padrões pincel depois que uma janela for movida ou dimensionada. As origens de stock pincéis não podem ser ajustadas.

O stock HOLLOW_BRUSH e NULL_BRUSH são objetos equivalente.

Não é necessário (mas ele não é prejudicial) para excluir stock objetos por chamado ExcluirObjeto.

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

DeleteObject
SelectObject
GDI Functions