Funções de pintura e desenho

As funções a seguir são usadas com pintura e desenho.

Função Descrição
Beginpaint Prepara uma janela para pintura.
DrawAnimatedRects Desenha um retângulo e o anima para indicar o ícone ou a atividade de janela.
DrawCaption Desenha uma legenda de janela.
Drawedge Desenha uma ou mais bordas de retângulo.
Drawfocusrect Desenha um retângulo no estilo que indica que o retângulo tem o foco.
DrawFrameControl Desenha um controle de quadro.
DrawState Exibe uma imagem e aplica um efeito visual para indicar um estado.
DrawStateProc Uma função de retorno de chamada que renderiza uma imagem complexa para DrawState.
Endpaint Marca o fim da pintura em uma janela.
ExcludeUpdateRgn Impede o desenho em áreas inválidas de uma janela.
GdiFlush Libera o lote atual do thread de chamada.
GdiGetBatchLimit Retorna o número máximo de chamadas de função que podem ser acumuladas no lote atual do thread de chamada.
GdiSetBatchLimit Define o número máximo de chamadas de função que podem ser acumuladas no lote atual do thread de chamada.
Getbkcolor Retorna a cor da tela de fundo para um contexto de dispositivo.
GetBkMode Retorna o modo de combinação em segundo plano para um contexto de dispositivo.
GetBoundsRect Obtém o retângulo delimitador acumulado para um contexto de dispositivo.
GetROP2 Obtém o modo de combinação em primeiro plano de um contexto de dispositivo.
Getupdaterect Obtém as coordenadas do menor retângulo que inclui a região de atualização de uma janela.
GetUpdateRgn Obtém a região de atualização de uma janela.
Getwindowdc Obtém o contexto do dispositivo para uma janela, incluindo barra de título, menus e barras de rolagem.
GetWindowRgn Obtém uma cópia da região da janela de uma janela.
GetWindowRgnBox Obtém as dimensões do retângulo delimitador mais apertado para a região da janela de uma janela.
Graystring Desenha texto cinza em um local.
Invalidaterect Adiciona um retângulo à região de atualização de uma janela.
InvalidateRgn Invalida a área do cliente em uma região.
Lockwindowupdate Desabilita ou habilita o desenho em uma janela.
OutputProc Uma função de retorno de chamada usada com a função GrayString . Ele é usado para desenhar uma cadeia de caracteres.
PaintDesktop Preenche a região de recorte em um contexto de dispositivo com um padrão.
Redrawwindow Atualizações uma região na área de cliente de uma janela.
Setbkcolor Define a tela de fundo como um valor de cor.
Setbkmode Define o modo de combinação em segundo plano de um contexto de dispositivo.
SetBoundsRect Controla o acúmulo de informações de retângulo delimitador para um contexto de dispositivo.
SetROP2 Define o modo de combinação em primeiro plano.
Setwindowrgn Define a região da janela de uma janela.
Updatewindow Atualizações a área do cliente de uma janela.
Validaterect Valida a área do cliente em um retângulo.
Validatergn Valida a área do cliente em uma região.
WindowFromDC Retorna um identificador para a janela associada a um contexto de dispositivo.