CDC * GetWindowDC ( );
Valor de retorno
Identifica o contexto de Exibir para a janela determinada se a função for bem-sucedida; caso contrário NULL.
O ponteiro retornado pode ser temporário e não deve ser armazenado para uso posterior. ReleaseDC deve ser chamado uma vez para cada bem-sucedido chamar para GetWindowDC.
Observações
Recupera o contexto de Exibir para a janela inteira, incluindo barra de legenda, menus e barras de rolagem. Um contexto de Exibir janela permite pintura em qualquer lugar em CWnd, desde a origem do contexto é o upper-Esquerda canto do CWnd em vez da área do cliente.
Atributos padrão são atribuídos para o contexto de exibir cada vez recupera o contexto. Atributos anteriores são perdidos.
GetWindowDC destina-se a ser usado para efeitos especiais pintura dentro da área de não cliente de CWnd . Pintura em áreas de não cliente de qualquer janela não é recomendada.
O Windows GetSystemMetrics função pode ser usada para recuperar as dimensões de várias partes da área de não cliente, tais como a barra de legenda, menu e barras de rolagem.
Após pintura completo, a função de membro ReleaseDC deve ser chamada para versão contexto de exibição. Falha ao liberar o contexto de Exibir afectará seriamente pintura solicitada pelos aplicativos devido a limitações no número de contextos de dispositivo que podem ser abertos ao mesmo tempo.
|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp; :: GetSystemMetrics, CWnd::ReleaseDC, :: GetWindowDC, CWnd::GetDC, CWindowDC