Partilhar via


CPageSetupDialog::DoModal

telefonar Esta função para exibir a caixa de diálogo Configurar página OLE comuns do Windows e permitir que o usuário selecionar várias opções de configuração de impressão, sistema autônomo sistema autônomo margens de impressão, dimensionar e orientação do papel e impressora de destino.

virtual INT_PTR DoModal( );

Valor de retorno

IDOK or IDCANCEL.If IDCANCEL são retornados, telefonar o Windows CommDlgExtendedError função para determinar se ocorreu um erro.

IDOK and IDCANCEL são constantes que indicam se o usuário selecionado no botão OK ou Cancelar.

Comentários

Além disso, o usuário pode acessar sistema autônomo opções de configuração de impressora, sistema autônomo local de rede e sistema autônomo propriedades específicas para a impressora selecionada.

Se você quiser inicializar as várias opções de caixa de diálogo Configurar página, definindo os membros a m_psd estrutura, você deve fazer isso antes de ligar DoModal, e depois que o objeto de caixa de diálogo é construído. Depois de chamar DoModal, chamar funções para recuperar a entrada de informações pelo usuário ou as configurações na caixa de diálogo de Outros membro.

Se desejar propagar as configurações corrente inseridas pelo usuário, fazer uma telefonar para CWinApp::SelectPrinter.Essa função usa as informações a partir de CPageSetupDialog objeto e inicializa e seleciona uma nova impressora DC com os atributos adequados.

AfxGetApp()->SelectPrinter(psd.m_psd.hDevNames, psd.m_psd.hDevMode);

Exemplo

Consulte o exemplo para CPageSetupDialog::CPageSetupDialog.

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CPageSetupDialog

Gráfico de hierarquia

CPageSetupDialog::m_psd

Outros recursos

CPageSetupDialog membros