Elemento padre del gruppo

Importante

La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.

Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.

Le pagine della finestra delle proprietà possono essere raggruppate assegnandole a un singolo elemento padre del gruppo. È possibile creare un elemento padre di gruppo chiamando la funzione ComPropSheet di CPSUI con un codice di funzione CPSFUNC_INSERT_PSUIPAGE e specificando PSUIPAGEINSERT_GROUP_PARENT come membro Type per una struttura di INSERTPSUIPAGE_INFO.

Quando viene creato un nuovo elemento padre del gruppo, viene restituito un handle. L'handle può quindi essere utilizzato come parametro hComPropSheet in ComPropSheet, quando si aggiungono o si eliminano pagine della finestra delle proprietà.

Inoltre, un handle padre del gruppo viene ricevuto come membro hComPropSheet della struttura PROPSHEETUI_INFO ricevuta dalla funzione di callback tipizzata PFNPROPSHEETUI di un'applicazione. Se non si creano nuovi elementi padre del gruppo, tutte le pagine della finestra delle proprietà devono essere assegnate a questa.

È possibile creare elementi padre di gruppo aggiuntivi in ogni elemento padre del gruppo creato. La finestra delle proprietà stessa è considerata l'elemento padre del gruppo di primo livello. Se non si creano in modo esplicito elementi padre di gruppo aggiuntivi, tutte le pagine della finestra delle proprietà aggiunte vengono assegnate all'elemento padre di primo livello.