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. |