Element nadrzędny grupy
Ważny
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz przewodnik projektowania aplikacji do obsługi drukowania .
Strony arkusza właściwości można grupować, przypisując je do jednej nadrzędnej grupy . Element nadrzędny grupy można utworzyć, wywołując funkcję CPSUI's ComPropSheet z kodem funkcji CPSFUNC_INSERT_PSUIPAGE i określając PSUIPAGEINSERT_GROUP_PARENT jako członek typu dla struktury INSERTPSUIPAGE_INFO.
Po utworzeniu nowego rodzica grupy zostanie zwrócony uchwyt. Następnie można użyć uchwytu jako parametru hComPropSheet w celu ComPropSheet, podczas dodawania lub usuwania stron arkusza właściwości.
Ponadto uchwyt nadrzędny grupy jest odbierany jako członek hComPropSheet struktury PROPSHEETUI_INFO, która jest odbierana przez funkcję wywołania zwrotnego o typie PFNPROPSHEETUIaplikacji. Jeśli nie utworzysz nowych elementów nadrzędnych grupy, wszystkie strony arkusza właściwości powinny być przypisane do tej grupy.
Można utworzyć dodatkowych rodziców grupy w ramach każdego utworzonego rodzica grupy. Sam arkusz właściwości jest uznawany za nadrzędny grupy najwyższego poziomu. Jeśli nie utworzysz jawnie dodatkowych elementów nadrzędnych grupy, wszystkie dodane karty arkusza właściwości zostaną przypisane do głównego nadrzędnego.