Grupo primario

Importante

Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con las aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.

Para obtener más información, consulte la guía de diseño de aplicaciones de soporte técnico de impresión.

Las páginas de la hoja de propiedades se pueden agrupar asignando a un único grupo primario. Puede crear un grupo primario llamando a la función ComPropSheet de CPSUI con un código de función de CPSFUNC_INSERT_PSUIPAGE y especificando PSUIPAGEINSERT_GROUP_PARENT como miembro Type para una estructura de INSERTPSUIPAGE_INFO .

Cuando se crea un nuevo elemento primario del grupo, se devuelve un identificador. A continuación, el identificador se puede usar como parámetro hComPropSheet en ComPropSheet, al agregar o eliminar páginas de hoja de propiedades.

Además, se recibe un identificador primario de grupo como miembro hComPropSheet de la estructura de PROPSHEETUI_INFO que recibe la función de devolución de llamada pfNPROPSHEETUI de una aplicación. Si no crea nuevos elementos primarios de grupo, todas las páginas de hoja de propiedades deben asignarse a esta.

Puede crear elementos primarios de grupo adicionales en cada elemento primario del grupo que se cree. La propia hoja de propiedades se considera el elemento primario del grupo de nivel superior. Si no crea explícitamente elementos primarios de grupo adicionales, todas las páginas de hoja de propiedades agregadas se asignan al elemento primario de nivel superior.