Clase de CPageSetupDialog
Encapsula los servicios proporcionados por el cuadro de diálogo OLE común de la configuración de página de Windows de compatibilidad adicional para los márgenes de impresión que establecen y modificar.
class CPageSetupDialog : public CCommonDialog
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CPageSetupDialog. |
Métodos públicos
Name |
Descripción |
---|---|
Crea un contexto para imprimir. |
|
Muestra el cuadro de diálogo y permite al usuario realizan una selección. |
|
Devuelve el nombre de dispositivo de la impresora. |
|
Devuelve DEVMODE actual de la impresora. |
|
Devuelve el controlador utiliza la impresora. |
|
Devuelve la configuración de los márgenes actuales de la impresora. |
|
Devuelve el tamaño del papel de impresora. |
|
Devuelve el nombre de puerto de salida. |
|
Llamado por el marco para mostrar una imagen de la presentación de una página impresa. |
|
Llamado por el marco antes de mostrar una imagen de la presentación de una página impresa. |
Miembros de datos públicos
Name |
Descripción |
---|---|
Una estructura utilizada para personalizar un objeto de CPageSetupDialog . |
Comentarios
Esta clase está diseñada para tomar el lugar del cuadro de diálogo configuración de impresión.
Para utilizar un objeto de CPageSetupDialog , primero cree el objeto mediante el constructor de CPageSetupDialog .Una vez que se ha construido el cuadro de diálogo, puede establecer o modificar cualquier valor del miembro de datos de m_psd para inicializar los valores de los controles del cuadro de diálogo.La estructura de m_psd es de PAGESETUPDLGescrito.
Después de inicializar los controles de cuadro de diálogo, llame a la función miembro de DoModal para mostrar el cuadro de diálogo y permitir al usuario a las opciones de impresión seleccionadas.DoModal devuelve si el usuario ha seleccionado del botón ACEPTAR (IDOK) o delete (IDCANCEL).
Si DoModal devuelve IDOK, puede utilizar algunas de las funciones miembro de entity_CODECPageSetupDialog, o tenga acceso al miembro de datos de m_psd , para recuperar entrada de información del usuario.
[!NOTA]
Después de que se descarta el cuadro de diálogo de OLE Page Setup de común, ningún cambio realizado por el usuario no se guardarán en el marco.Depende de la propia aplicación para guardar cualquier valor de este cuadro de diálogo en una ubicación permanente, como miembro de la aplicación o de clase de aplicación.
Jerarquía de herencia
CPageSetupDialog
Requisitos
encabezado: afxdlgs.h