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