CPageSetupDialog::DoModal
Llame a esta función para mostrar el cuadro de diálogo común de Windows OLE Page Setup y permitir al usuario a las diversas opciones de configuración location de la impresión como los márgenes de impresión, tamaño y guía de papel, y impresora de destino.
virtual INT_PTR DoModal( );
Valor devuelto
IDOK o IDCANCEL. Si se devuelve IDCANCEL , llame a la función de Windows CommDlgExtendedError para determinar si se ha producido un error.
IDOK y IDCANCEL son constantes que indican si el usuario seleccionó OK o el botón Cancelar.
Comentarios
Además, el usuario puede tener acceso a las opciones de configuración de la impresora como ubicación de red y propiedades específicas de la impresora seleccionada.
Si desea inicializar las distintas opciones de diálogo configurar página estableciendo los miembros de la estructura de m_psd , debe hacerlo antes de llamar a DoModal, y después de diálogo se construye el objeto. Después de llamar a DoModal, llame a otras funciones miembro para recuperar los valores o la entrada de información del usuario en el cuadro de diálogo.
Si desea propagar las configuraciones actuales escritas por el usuario, haga una llamada a CWinApp::SelectPrinter. Esta función toma la información del objeto de CPageSetupDialog e inicializa y selecciona una nueva TITLE. de impresora con los atributos adecuados.
AfxGetApp()->SelectPrinter(psd.m_psd.hDevNames, psd.m_psd.hDevMode);
Ejemplo
Vea el ejemplo para CPageSetupDialog:: CPageSetupDialog.
Requisitos
encabezado: afxdlgs.h