Compartir a través de


encabezado compstui.h

Los controladores de impresión usan este encabezado.

Para más información, consulte:

compstui.h contiene las siguientes interfaces de programación:

Functions

 
CommonPropertySheetUIA

La función CommonPropertySheetUIA muestra páginas de hoja de propiedades y proporciona una manera de que los usuarios modifiquen los valores mostrados.
CommonPropertySheetUIW

La función CommonPropertySheetUIW muestra páginas de hoja de propiedades y proporciona una manera de que los usuarios modifiquen los valores mostrados.
GetCPSUIUserData

La función GetCPSUIUserData de CPSUI recupera los datos almacenados anteriormente mediante la función SetCPSUIUserData.
SetCPSUIUserData

La función SetCPSUIUserData de CPSUI permite a las aplicaciones CPSUI (incluidos los archivos DLL de interfaz de impresora) asociar datos no mostrados con un cuadro de diálogo de hoja de propiedades.

Funciones de devolución de llamada

 
_CPSUICALLBACK

Las aplicaciones CPSUI usan el tipo de función _CPSUICALLBACK (incluidos los archivos DLL de interfaz de impresora) para definir una función de devolución de llamada diseñada para su uso como controlador de mensajes CPSUI.
PFNCOMPROPSHEET

CpSUI proporciona la función ComPropSheet y las aplicaciones CPSUI pueden llamar a ella (incluidos los archivos DLL de interfaz de impresora) para crear páginas de hojas de propiedades.
PFNPROPSHEETUI

Las aplicaciones CPSUI usan el tipo de función PFNPROPSHEETUI (incluidos los archivos DLL de la interfaz de impresora) para definir devoluciones de llamada de creación de páginas, que especifican páginas de hoja de propiedades para su creación.

Estructuras

 
COMPROPSHEETUI

La estructura COMPROPSHEETUI se usa como parámetro de entrada para la función ComPropSheet de CPSUI, si el código de función es CPSFUNC_ADD_PCOMPROPSHEETUI. El autor de la llamada de ComPropSheet debe proporcionar todos los miembros de la estructura.
CPSUICBPARAM

La estructura CPSUICBPARAM se usa como parámetro de entrada para _CPSUICALLBACK funciones de devolución de llamada con tipo.
CPSUIDATABLOCK

La estructura CPSUIDATABLOCK se usa como parámetro para la función ComPropSheet, si el código de función es CPSFUNC_SET_DATABLOCK o CPSFUNC_QUERY_DATABLOCK.
DLGPAGE

La estructura DLGPAGE se usa para especificar una página de hoja de propiedades en la función ComPropSheet de CPSUI. La dirección de la estructura se incluye en una estructura COMPROPSHEETUI y el llamador comPropSheet proporciona todos los valores de miembro.
EXTCHKBOX

Las aplicaciones CPSUI usan la estructura EXTCHKBOX (incluidos los archivos DLL de interfaz de impresora) para especificar una casilla extendida, que se puede agregar a una opción de página de hoja de propiedades.
EXTPUSH

Las aplicaciones CPSUI usan la estructura EXTPUSH (incluidos los archivos DLL de interfaz de impresora) para especificar un botón de inserción extendido, que se puede agregar a una opción de página de hoja de propiedades. Cuando se inserta el botón, se puede mostrar un cuadro de diálogo nuevo.
INSERTPSUIPAGE_INFO

La estructura INSERTPSUIPAGE_INFO se usa como parámetro de entrada para la función ComPropSheet de CPSUI, si el código de función es CPSFUNC_INSERT_PSUIPAGE. El autor de la llamada comPropSheet debe proporcionar todos los valores de miembro.
OIEXT

La estructura OIEXT proporciona información adicional y opcional sobre una opción de página de hoja de propiedades descrita por una estructura OPTITEM.
OPTCOMBO

Describe la estructura OPTCOMBO.
OPTITEM

Las aplicaciones CPSUI usan la estructura OPTITEM (incluidos los archivos DLL de interfaz de impresora) para describir una opción de hoja de propiedades en una página de hoja de propiedades, si la página se describe mediante una estructura COMPROPSHEETUI.
OPTPARAM

Las aplicaciones CPSUI usan una matriz de estructuras OPTPARAM (incluidos los archivos DLL de interfaz de impresora) para describir todos los valores de parámetro asociados a una opción de hoja de propiedades. La dirección de la matriz se incluye en una estructura OPTTYPE.
OPTTYPE

Las aplicaciones CPSUI usan la estructura OPTTYPE (incluidos los archivos DLL de interfaz de impresora) para describir el tipo y otras características de una opción de hoja de propiedades, si la opción se especifica mediante una estructura OPTITEM.
PROPSHEETUI_GETICON_INFO

La estructura de PROPSHEETUI_GETICON_INFO se usa como parámetro de entrada para la función con tipo PFNPROPSHEETUI de una aplicación, cuando se llama a la función con un valor de motivo de PROPSHEETUI_REASON_GET_ICON.
PROPSHEETUI_INFO

La estructura PROPSHEETUI_INFO se usa como parámetro de entrada para funciones con tipo PFNPROPSHEETUI.
PROPSHEETUI_INFO_HEADER

La estructura PROPSHEETUI_INFO_HEADER se usa como parámetro de entrada para la función con tipo PFNPROPSHEETUI de una aplicación, cuando se llama a la función con un valor de motivo de PROPSHEETUI_REASON_GET_INFO_HEADER.
PSPINFO

La estructura PSPINFO se usa como parámetro de entrada para el procedimiento del cuadro de diálogo de una página de hojas de propiedades, cuando el mensaje de Windows se WM_INITDIALOG. La dirección del procedimiento del cuadro de diálogo se especifica en una estructura DLGPAGE.
SETRESULT_INFO

La estructura de SETRESULT_INFO se usa como parámetro de entrada para la función de devolución de llamada con tipo PFNPROPSHEETUI de una aplicación.