Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit onderwerp wordt beschreven hoe u een exemplaar van een groep maakt en deze toevoegt aan een besturingselement voor lijstweergaven. Met groeperen kan een gebruiker lijsten rangschikken in groepen items die visueel zijn verdeeld op de pagina, met behulp van een horizontale scheidingslijn en een groepstitel.
Wat u moet weten
Technologieën
Voorwaarden
- C/C++
- Programmeren van Windows-gebruikersinterface
Aanwijzingen
Als u groepen wilt gebruiken in een besturingselement voor lijstweergave, moet u ervoor zorgen dat het besturingselement de stijl van het LVS_ALIGNTOP venster bevat.
Wanneer u een item aan de lijst toevoegt, wijst u het toe aan een groep door de iGroupId lid van de LVITEM-structuur van het item in te stellen op de waarde van de iGroupId lid van de LVGROUP structuur van de groep. Een item dat niet aan een groep is toegewezen, wordt niet weergegeven in de lijst wanneer de groepsweergave is ingeschakeld. Als u de groepsweergave wilt in- of uitschakelen, gebruikt u de macro ListView_EnableGroupView.
In het volgende voorbeeld ziet u hoe u een groep maakt met een koptekst en deze toevoegt aan een besturingselement voor de lijstweergave.
LVGROUP group;
group.cbSize = sizeof(LVGROUP);
group.mask = LVGF_HEADER | LVGF_GROUPID;
group.pszHeader = TEXT("Dogs");
group.iGroupId = 1;
ListView_InsertGroup(hWndListView, -1, &group);
Verwante onderwerpen