© Grupo EIDOS
13. Mejorar la funcionalidad del interfaz visual del programa
cdlPDHidePrintToFile
&H100000 Oculta la casilla de verificación Imprimir en un archivo.
cdlPDNoPageNums
&H8
Desactiva el botón de opción Páginas y el control de edición asociado.
cdlPDNoSelection
&H4
Desactiva el botón de opción Selección.
cdlPDNoWarning
&H80
Evita la presentación de un mensaje de advertencia cuando no hay ninguna impresora predeterminada.
cdlPDPageNums
&H2
Devuelve o establece el estado del botón de opción Páginas.
cdlPDPrintSetup
&H40
Hace que el sistema presente el cuadro de diálogo Configurar impresora en vez del cuadro de diálogo Imprimir.
cdlPDPrintToFile
&H20
Devuelve o establece el estado de la casilla de verificación Imprimir en un archivo.
cdlPDReturnDC
&H100
Devuelve un contexto de dispositivo para la impresora seleccionada en el cuadro de diálogo. El contexto de dispositivo se devuelve en la propiedad hDC del cuadro de diálogo.
cdlPDReturnDefault
&H400
Devuelve el nombre de la impresora predeterminada.
cdlPDReturnIC
&H200
Devuelve un contexto de información para la impresora seleccionada en el cuadro de diálogo. El contexto de información proporciona una manera rápida de obtener información acerca del dispositivo sin crear un contexto de dispositivo. El contexto de información se devuelve en la propiedad hDC del cuadro de diálogo.
cdlPDSelection
&H1
Devuelve o establece el estado del botón de opción. Selección. Si no se especifican cdlPDPageNums ni cdlPDSelection, el botón de opción Todo está activado.
cdlPDUseDevModeCopies &H40000
Si un controlador de impresora no acepta varias copias, el establecimiento de este indicador desactiva el control Número de copias del cuadro de diálogo Imprimir. Si un controlador no acepta varias copias, el establecimiento de este indicador señala que el cuadro de diálogo almacena el número de copias solicitado en la propiedad Copies.
Tabla 38. Constantes para la propiedad Flags usados en el CommonDialog para los cuadros de diálogo Imprimir / Configuración de impresión.
297