Compartilhar via


CWnd::GetDC

Recupera um ponteiro para um aspecto comum, a uma classe, ou um contexto particular de dispositivo para a área cliente como o estilo de classe especificado para CWnd.

CDC* GetDC( );

Valor de retorno

Identifica o contexto de dispositivo para a área cliente de CWnd se com êxito; caso contrário, o valor de retorno é NULO. O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

Comentários

Para contextos comuns de dispositivo, GetDC atribui atributos padrões para o contexto cada vez que é recuperado. Para a classe e contextos particulares, GetDC deixa os atributos anteriormente atribuídos inalterados. O contexto de dispositivo pode ser usado em funções subseqüentes de (GDI) da interface de dispositivo gráficos para desenhar na área cliente.

A menos que o contexto de dispositivo pertencer a uma classe de janela, a função de membro de ReleaseDC deve ser chamada para liberar o contexto depois que a pintura.

Um contexto de dispositivo que pertence à classe de CWnd é retornado pela função de membro de GetDC se CS_CLASSDC, CS_OWNDC, ou CS_PARENTDC foram especificados como um estilo na estrutura de WNDCLASS quando a classe foi registrada.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd::GetDCEx

CWnd::ReleaseDC

CWnd::GetWindowDC

GetDC

Classe CClientDC