CPrintDialogEx::GetDefaults
Llame a esta función para recuperar los valores predeterminados de dispositivo de la impresora predeterminada sin mostrar un cuadro de diálogo.
BOOL GetDefaults( );
Valor devuelto
TRUE si es correcto, si no FALSE.
Comentarios
Crear un contexto (DC) de dispositivo de la impresora de estructuras de DEVMODE y de DEVNAMES .
GetDefaults no muestra la hoja de propiedades de impresión. En su lugar, establece los miembros de hDevNames y de hDevMode de m_pdex a identificadores a las estructuras de DEVMODE y de DEVNAMES inicializar para la impresora predeterminada del sistema. hDevNames y hDevMode deben ser NULL, o de error GetDefaults .
Si se establece la marca de PD_RETURNDC , esta función no solo devolverá hDevNames y hDevMode (ubicados en m_pdex.hDevNames y m_pdex.hDevMode) al llamador, pero también devolverá una TITLE. de impresora en m_pdex.hDC. Es responsabilidad del llamador eliminar elementos TITLE. printer y llamar a la función de Windows GlobalFree en identificadores cuando termine con el objeto de CPrintDialogEx .
Requisitos
encabezado: afxdlgs.h