CDC::ResetDC

telefonar Essa função de membro para atualizar o contexto de dispositivo empacotado pelo CDC objeto.

BOOL ResetDC(
   const DEVMODE* lpDevMode 
);

Parâmetros

  • lpDevMode
    Um ponteiro para um Windows DEVMODE estrutura.

Valor de retorno

Diferente de zero se a função for bem-sucedida; caso contrário, 0.

Comentários

O contexto de dispositivo é atualizado a partir as informações especificadas no Windows DEVMODE estrutura. Esta função de membro apenas redefine o contexto de atributo de dispositivo.

Um aplicativo geralmente usarão o ResetDC função de membro quando uma janela processa um WM_DEVMODECHANGE mensagem. Você também pode usar esta função de membro para alterar a orientação do papel ou bandejas de papel ao imprimir um documento.

Você não pode usar esta função de membro para alterar o nome do driver, o nome do dispositivo ou porta de saída.Quando o usuário altera o nome do dispositivo ou conexão de porta, você deve excluir o contexto de dispositivo original e criar um novo contexto de dispositivo com as novas informações.

Antes de você telefonar essa função de membro, você deve garantir que todos os objetos (além de ações objetos) que tinham sido selecionados no contexto de dispositivo foi selecionados para fora.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::m_hAttribDC

ResetDC

WM_DEVMODECHANGE

DEVMODE

Outros recursos

Membros do CDC