CWnd::GetDC

CDC * GetDC( );

Valor de retorno

Identifica o contexto dispositivo para a área do cliente CWnd se bem-sucedida; caso contrário, o valor de retorno é NULL. O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

Observações

Recupera um ponteiro para uma comum, classe ou dispositivo particular contexto para a área de cliente dependendo o estilo de classe especificado para o CWnd. Para comum dispositivo contextos, GetDC atribui atributos padrão para o contexto de cada vez que ele é recuperado. Para classe e contextos particulares, GetDC deixa os atribuído anteriormente atributos inalterado. O contexto de dispositivo pode ser usado em funções de interface (GDI) dispositivo de gráficos subseqüentes para desenhar na área do cliente.

A menos que o contexto de dispositivo pertence a uma classe de janela, a função de membro ReleaseDC deve ser chamada para liberar o contexto após a pintura. Uma vez que apenas cinco comum contextos dispositivo estão disponíveis em um determinado momento, falha para versão um contexto dispositivo pode impedir que outros aplicativos acessem um contexto para dispositivo.

Um contexto dispositivo pertencentes à classe CWnd será retornado pela função de membro GetDC se CS_CLASSDC, CS_OWNDCou CS_PARENTDC foi especificado como um estilo na estrutura WNDCLASS quando a classe foi registrado.

|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CWnd::GetDCEx, CWnd::ReleaseDC, CWnd::GetWindowDC, :: GetDC, CClientDC

Index