Поделиться через


Родительский элемент группы

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

Страницы листов свойств можно сгруппировать, назначив их одному родительскому элементу группы. Вы можете создать родительскую группу, вызвав функцию ComPropSheet CPSUI с кодом функции CPSFUNC_INSERT_PSUIPAGE и указав PSUIPAGEINSERT_GROUP_PARENT в качестве элемента Type для структуры INSERTPSUIPAGE_INFO.

При создании нового родительского элемента группы возвращается дескриптор. Затем дескриптор можно использовать в качестве параметра hComPropSheet для ComPropSheet при добавлении или удалении страниц листов свойств.

Кроме того, родительский дескриптор группы получается как элемент hComPropSheet структуры PROPSHEETUI_INFO, полученной функцией обратного вызова PFNPROPSHEETUI приложения. Если вы не создаете новые родители групп, все страницы листов свойств должны быть назначены этому.

Вы можете создать дополнительные родители групп под каждым созданным родительским элементом группы. Сам лист свойств считается родительским элементом группы верхнего уровня. Если вы не создаете явным образом дополнительные родители групп, все добавленные страницы листов свойств назначаются родительскому элементу верхнего уровня.