Delen via


Lijstweergave

Deze sectie bevat informatie over de programmeerelementen die worden gebruikt met besturingselementen voor lijstweergave.

Overzichten

Onderwerp Inhoud
Over List-View besturingselementen Een besturingselement voor lijstweergave is een venster waarin een verzameling items wordt weergegeven.
standaard List-View berichtverwerking In deze sectie wordt de verwerking van vensterberichten weergegeven die worden uitgevoerd door een besturingselement voor de lijstweergave.
List-View Besturingselementen gebruiken Deze sectie bevat codevoorbeelden die laten zien hoe u besturingselementen voor de lijstweergave in uw toepassingen maakt en gebruikt.

Macro 's

Onderwerp Inhoud
ListView_ApproximateViewRect Berekent de geschatte breedte en hoogte die nodig is om een bepaald aantal items weer te geven. U kunt deze macro gebruiken of het LVM_APPROXIMATEVIEWRECT bericht expliciet verzenden.
ListView_Arrange Hiermee rangschikt u items in de pictogramweergave. U kunt deze macro gebruiken of het LVM_ARRANGE bericht expliciet verzenden.
ListView_CancelEditLabel Hiermee annuleert u een bewerking voor het bewerken van itemteksten. U kunt deze macro gebruiken of het LVM_CANCELEDITLABEL bericht expliciet verzenden.
ListView_CreateDragImage Hiermee maakt u een lijst met sleepafbeeldingen voor het opgegeven item. U kunt deze macro gebruiken of het LVM_CREATEDRAGIMAGE bericht expliciet verzenden.
ListView_DeleteAllItems Hiermee verwijdert u alle items uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_DELETEALLITEMS bericht expliciet verzenden.
ListView_DeleteColumn Hiermee verwijdert u een kolom uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_DELETECOLUMN bericht expliciet verzenden.
ListView_DeleteItem Hiermee verwijdert u een item uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_DELETEITEM bericht expliciet verzenden.
ListView_EditLabel Begint met het bewerken van de tekst van het opgegeven lijstweergave-item. Het bericht selecteert en richt het opgegeven item impliciet op. U kunt deze macro gebruiken of het LVM_EDITLABEL bericht expliciet verzenden.
ListView_EnableGroupView Hiermee schakelt u in of uit of de items in een besturingselement voor de lijstweergave als groep worden weergegeven. U kunt deze macro gebruiken of het LVM_ENABLEGROUPVIEW bericht expliciet verzenden.
ListView_EnsureVisible Hiermee zorgt u ervoor dat een item in de lijstweergave volledig of gedeeltelijk zichtbaar is, waarbij u indien nodig door het besturingselement voor de lijstweergave schuift. U kunt deze macro gebruiken of het LVM_ENSUREVISIBLE bericht expliciet verzenden.
ListView_FindItem Zoekt naar een lijstweergave-item met de opgegeven kenmerken. U kunt deze macro gebruiken of het LVM_FINDITEM bericht expliciet verzenden.
ListView_GetBkColor Hiermee haalt u de achtergrondkleur van een besturingselement voor de lijstweergave op. U kunt deze macro gebruiken of het LVM_GETBKCOLOR bericht expliciet verzenden.
ListView_GetBkImage Hiermee haalt u de achtergrondafbeelding op in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETBKIMAGE bericht expliciet verzenden.
ListView_GetCallbackMask Hiermee haalt u het callbackmasker op voor een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETCALLBACKMASK bericht expliciet verzenden.
ListView_GetCheckState Bepaalt of een item in een besturingselement voor de lijstweergave is geselecteerd. Dit mag alleen worden gebruikt voor besturingselementen voor lijstweergaven met de stijl LVS_EX_CHECKBOXES.
ListView_GetColumn Hiermee haalt u de kenmerken van de kolom van een lijstweergavebesturingselement op. U kunt deze macro gebruiken of het LVM_GETCOLUMN bericht expliciet verzenden.
ListView_GetColumnOrderArray Hiermee haalt u de huidige volgorde van links naar rechts van kolommen op in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETCOLUMNORDERARRAY bericht expliciet verzenden.
ListView_GetColumnWidth Hiermee haalt u de breedte van een kolom op in de rapport- of lijstweergave. U kunt deze macro gebruiken of het LVM_GETCOLUMNWIDTH bericht expliciet verzenden.
ListView_GetCountPerPage Berekent het aantal items dat verticaal in het zichtbare gebied van een lijstweergavebesturingselement past in de lijst- of rapportweergave. Alleen volledig zichtbare items worden geteld. U kunt deze macro gebruiken of het LVM_GETCOUNTPERPAGE bericht expliciet verzenden.
ListView_GetEditControl Hiermee haalt u de ingang op voor het bewerkingsbesturingselement dat wordt gebruikt voor het bewerken van de tekst van een item in de lijstweergave. U kunt deze macro gebruiken of het LVM_GETEDITCONTROL bericht expliciet verzenden.
ListView_GetEmptyText Hiermee haalt u de tekst op die moet worden weergegeven wanneer het besturingselement lijstweergave leeg wordt weergegeven. Gebruik deze macro of verzend het LVM_GETEMPTYTEXT bericht expliciet.
ListView_GetExtendedListViewStyle Hiermee haalt u de uitgebreide stijlen op die momenteel in gebruik zijn voor een bepaald besturingselement voor lijstweergave. U kunt deze macro gebruiken of het LVM_GETEXTENDEDLISTVIEWSTYLE bericht expliciet verzenden.
ListView_GetFocusedGroup Hiermee haalt u de groep op die de focus heeft. Gebruik deze macro of verzend het LVM_GETFOCUSEDGROUP bericht expliciet.
ListView_GetFooterInfo Hiermee wordt informatie opgehaald over de voettekst van een opgegeven besturingselement voor lijstweergave. Gebruik deze macro of verzend het LVM_GETFOOTERINFO bericht expliciet.
ListView_GetFooterItem Hiermee wordt informatie opgehaald over een voettekstitem voor een opgegeven besturingselement voor lijstweergave. Gebruik deze macro of verzend het LVM_GETFOOTERITEM bericht expliciet.
ListView_GetFooterItemRect Hiermee haalt u de coördinaten van een voettekst op voor een opgegeven item in een besturingselement voor de lijstweergave. Gebruik deze macro of verzend het LVM_GETFOOTERITEMRECT bericht expliciet.
ListView_GetFooterRect Hiermee haalt u de coördinaten van de voettekst op voor een opgegeven besturingselement voor lijstweergave. Gebruik deze macro of verzend het LVM_GETFOOTERRECT bericht expliciet.
ListView_GetGroupCount Hiermee haalt u het aantal groepen op. U kunt deze macro gebruiken of het LVM_GETGROUPCOUNT bericht expliciet verzenden.
ListView_GetGroupHeaderImageList Hiermee haalt u de lijst met groepskoptekstafbeeldingen op die is ingesteld voor een bestaand besturingselement voor lijstweergave.
ListView_GetGroupInfo Hiermee haalt u groepsinformatie op. U kunt deze macro gebruiken of het LVM_GETGROUPINFO bericht expliciet verzenden.
ListView_GetGroupInfoByIndex Hiermee wordt informatie opgehaald over een opgegeven groep. Gebruik deze macro of verzend het LVM_GETGROUPINFOBYINDEX bericht expliciet.
ListView_GetGroupMetrics Hiermee wordt informatie opgehaald over de weergave van groepen. U kunt deze macro gebruiken of het LVM_GETGROUPMETRICS bericht expliciet verzenden.
ListView_GetGroupRect Hiermee haalt u de rechthoek voor een opgegeven groep op. Gebruik deze macro of verzend het LVM_GETGROUPRECT bericht expliciet.
ListView_GetGroupState Hiermee haalt u de status voor een opgegeven groep op. Gebruik deze macro of verzend het LVM_GETGROUPSTATE bericht expliciet.
ListView_GetHeader Hiermee haalt u de ingang op naar het koptekstbesturingselement dat wordt gebruikt door een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETHEADER bericht expliciet verzenden.
ListView_GetHotCursor Hiermee haalt u de HCURSOR op die wordt gebruikt wanneer de aanwijzer een item heeft overschreden terwijl hot tracking is ingeschakeld. U kunt deze macro gebruiken of het LVM_GETHOTCURSOR bericht expliciet verzenden.
ListView_GetHotItem Hiermee haalt u de index van het hot-item op. U kunt deze macro gebruiken of het LVM_GETHOTITEM bericht expliciet verzenden.
ListView_GetHoverTime Hiermee haalt u de hoeveelheid tijd op die de muisaanwijzer op een item moet plaatsen voordat het item wordt geselecteerd. U kunt deze macro gebruiken of het LVM_GETHOVERTIME bericht expliciet verzenden.
ListView_GetImageList Hiermee haalt u de ingang op naar een lijst met afbeeldingen die wordt gebruikt voor het tekenen van lijstweergave-items. U kunt deze macro gebruiken of het LVM_GETIMAGELIST bericht expliciet verzenden.
ListView_GetInsertMark Hiermee haalt u de positie van de invoegpositie op. U kunt deze macro gebruiken of het LVM_GETINSERTMARK bericht expliciet verzenden.
ListView_GetInsertMarkColor Hiermee haalt u de kleur van de invoegpositie op. U kunt deze macro gebruiken of het LVM_GETINSERTMARKCOLOR bericht expliciet verzenden.
ListView_GetInsertMarkRect Hiermee haalt u de rechthoek op die de invoegpositie begrenst. U kunt deze macro gebruiken of het LVM_GETINSERTMARKRECT bericht expliciet verzenden.
ListView_GetISearchString Hiermee haalt u de incrementele zoekreeks van een besturingselement voor de lijstweergave op. U kunt deze macro gebruiken of het LVM_GETISEARCHSTRING bericht expliciet verzenden.
ListView_GetItem Hiermee haalt u enkele of alle kenmerken van een lijstweergave-item op. U kunt deze macro gebruiken of het LVM_GETITEM bericht expliciet verzenden.
ListView_GetItemCount Hiermee haalt u het aantal items op in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETITEMCOUNT bericht expliciet verzenden.
ListView_GetItemIndexRect Hiermee haalt u de begrenzingsrechthoek voor alle of een deel van een subitem op in de huidige weergave van een opgegeven besturingselement voor lijstweergave. Gebruik deze macro of verzend het LVM_GETITEMINDEXRECT bericht expliciet.
ListView_GetItemPosition Hiermee haalt u de positie van een lijstweergave-item op. U kunt deze macro gebruiken of het LVM_GETITEMPOSITION bericht expliciet verzenden.
ListView_GetItemRect Hiermee haalt u de begrenzingsrechthoek voor een item in de huidige weergave op. U kunt deze macro gebruiken of het LVM_GETITEMRECT bericht expliciet verzenden.
ListView_GetItemSpacing Bepaalt de afstand tussen items in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETITEMSPACING bericht expliciet verzenden.
ListView_GetItemState Hiermee haalt u de status van een lijstweergave-item op. U kunt deze macro gebruiken of het LVM_GETITEMSTATE bericht expliciet verzenden.
ListView_GetItemText Hiermee haalt u de tekst van een lijstweergave-item of subitem op. U kunt deze macro gebruiken of het LVM_GETITEMTEXT bericht expliciet verzenden.
ListView_GetNextItem Zoekt naar een lijstweergave-item met de opgegeven eigenschappen en draagt de opgegeven relatie met een opgegeven item. U kunt deze macro gebruiken of het LVM_GETNEXTITEM bericht expliciet verzenden.
ListView_GetNextItemIndex Hiermee haalt u de index van het item op in een bepaald besturingselement voor de lijstweergave met de opgegeven eigenschappen en relatie met een ander specifiek item. Gebruik deze macro of verzend het LVM_GETNEXTITEMINDEX bericht expliciet.
ListView_GetNumberOfWorkAreas Hiermee haalt u het aantal werkgebieden op in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETNUMBEROFWORKAREAS bericht expliciet verzenden.
ListView_GetOrigin Hiermee haalt u de huidige oorsprong van de weergave op voor een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETORIGIN bericht expliciet verzenden.
ListView_GetOutlineColor Hiermee haalt u de kleur van de rand van een besturingselement voor lijstweergave op als de LVS_EX_BORDERSELECT uitgebreide vensterstijl is ingesteld. U kunt deze macro gebruiken of het LVM_GETOUTLINECOLOR bericht expliciet verzenden.
ListView_GetSelectedColumn Hiermee haalt u een geheel getal op dat de geselecteerde kolom aangeeft. U kunt deze macro gebruiken of het LVM_GETSELECTEDCOLUMN bericht expliciet verzenden.
ListView_GetSelectedCount Bepaalt het aantal geselecteerde items in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETSELECTEDCOUNT bericht expliciet verzenden.
ListView_GetSelectionMark Hiermee haalt u de selectiemarkering op uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETSELECTIONMARK bericht expliciet verzenden.
ListView_GetStringWidth Bepaalt de breedte van een opgegeven tekenreeks met behulp van het huidige lettertype van het opgegeven besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETSTRINGWIDTH bericht expliciet verzenden.
ListView_GetSubItemRect Hiermee wordt informatie opgehaald over de rechthoek rondom een subitem in een besturingselement voor lijstweergave. U kunt deze macro (aanbevolen) gebruiken of het LVM_GETSUBITEMRECT bericht expliciet verzenden. Deze macro is bedoeld om alleen te worden gebruikt voor besturingselementen in de lijstweergave die gebruikmaken van de stijl LVS_REPORT.
ListView_GetTextBkColor Hiermee haalt u de achtergrondkleur van een besturingselement voor de lijstweergave op. U kunt deze macro gebruiken of het LVM_GETTEXTBKCOLOR bericht expliciet verzenden.
ListView_GetTextColor Hiermee haalt u de tekstkleur van een besturingselement voor lijstweergave op. U kunt deze macro gebruiken of het LVM_GETTEXTCOLOR bericht expliciet verzenden.
ListView_GetTileInfo Hiermee haalt u informatie op over een tegel in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETTILEINFO bericht expliciet verzenden.
ListView_GetTileViewInfo Hiermee wordt informatie opgehaald over een besturingselement voor de lijstweergave in de tegelweergave. U kunt deze macro gebruiken of het LVM_GETTILEVIEWINFO bericht expliciet verzenden.
ListView_GetToolTips Hiermee haalt u het besturingselement knopinfo op dat door het besturingselement voor de lijstweergave wordt gebruikt om knopinfo weer te geven. U kunt deze macro gebruiken of het LVM_GETTOOLTIPS bericht expliciet verzenden.
ListView_GetTopIndex Hiermee haalt u de index op van het meest zichtbare item in de lijst- of rapportweergave. U kunt deze macro gebruiken of het LVM_GETTOPINDEX bericht expliciet verzenden.
ListView_GetUnicodeFormat Hiermee haalt u de vlag Unicode-tekenopmaak voor het besturingselement op. U kunt deze macro gebruiken of het LVM_GETUNICODEFORMAT bericht expliciet verzenden.
ListView_GetView Hiermee haalt u de huidige weergave van een besturingselement voor de lijstweergave op. U kunt deze macro gebruiken of het LVM_GETVIEW bericht expliciet verzenden.
ListView_GetViewRect Hiermee haalt u de begrenzingsrechthoek van alle items in het besturingselement lijstweergave op. De lijstweergave moet zich in de pictogram- of kleine pictogramweergave hebben. U kunt deze macro gebruiken of het LVM_GETVIEWRECT bericht expliciet verzenden.
ListView_GetWorkAreas Hiermee haalt u de werkgebieden op uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_GETWORKAREAS bericht expliciet verzenden.
ListView_HasGroup Bepaalt of het besturingselement voor lijstweergave een opgegeven groep heeft. U kunt deze macro gebruiken of het LVM_HASGROUP bericht expliciet verzenden.
ListView_HitTest Bepaalt welk lijstweergave-item, indien aanwezig, zich op een opgegeven positie bevindt. U kunt deze macro gebruiken of het LVM_HITTEST bericht expliciet verzenden.
ListView_HitTestEx Bepaalt welk lijstweergave-item, indien aanwezig, zich op een opgegeven positie bevindt. U kunt deze macro gebruiken of het LVM_HITTEST bericht expliciet verzenden.
ListView_InsertColumn Hiermee voegt u een nieuwe kolom in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_INSERTCOLUMN bericht expliciet verzenden.
ListView_InsertGroup Hiermee voegt u een groep in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_INSERTGROUP bericht expliciet verzenden.
ListView_InsertGroupSorted Hiermee voegt u een groep in een geordende lijst met groepen in. U kunt deze macro gebruiken of het LVM_INSERTGROUPSORTED bericht expliciet verzenden.
ListView_InsertItem Hiermee voegt u een nieuw item in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_INSERTITEM bericht expliciet verzenden.
ListView_InsertMarkHitTest Hiermee wordt de invoegpositie opgehaald die het dichtst bij een opgegeven punt ligt. U kunt deze macro gebruiken of het LVM_INSERTMARKHITTEST bericht expliciet verzenden.
ListView_IsGroupViewEnabled Hiermee wordt gecontroleerd of het besturingselement voor de lijstweergave groepsweergave is ingeschakeld. U kunt deze macro gebruiken of het LVM_ISGROUPVIEWENABLED bericht expliciet verzenden.
ListView_IsItemVisible Hiermee wordt aangegeven of een item in het besturingselement lijstweergave zichtbaar is. Gebruik deze macro of verzend het LVM_ISITEMVISIBLE bericht expliciet.
ListView_MapIDToIndex Hiermee wordt de id van een item toegewezen aan een index. U kunt deze macro gebruiken of het LVM_MAPIDTOINDEX bericht expliciet verzenden.
ListView_MapIndexToID Hiermee wordt de index van een item toegewezen aan een unieke id. U kunt deze macro gebruiken of het LVM_MAPINDEXTOID bericht expliciet verzenden.
ListView_MoveGroup Niet geïmplementeerd.
ListView_MoveItemToGroup Niet geïmplementeerd.
ListView_RedrawItems Hiermee dwingt u een besturingselement voor lijstweergave om een reeks items opnieuw te tekenen. U kunt deze macro gebruiken of het LVM_REDRAWITEMS bericht expliciet verzenden.
ListView_RemoveAllGroups Hiermee verwijdert u alle groepen uit een besturingselement voor lijstweergave. U kunt deze macro gebruiken of het LVM_REMOVEALLGROUPS bericht expliciet verzenden.
ListView_RemoveGroup Hiermee verwijdert u een groep uit een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_REMOVEGROUP bericht expliciet verzenden.
ListView_Scroll Hiermee schuift u door de inhoud van een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SCROLL bericht expliciet verzenden.
ListView_SetBkColor Hiermee stelt u de achtergrondkleur van een besturingselement voor lijstweergave in. U kunt deze macro gebruiken of het LVM_SETBKCOLOR bericht expliciet verzenden.
ListView_SetBkImage Hiermee stelt u de achtergrondafbeelding in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETBKIMAGE bericht expliciet verzenden.
ListView_SetCallbackMask Hiermee wijzigt u het callbackmasker voor een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SETCALLBACKMASK bericht expliciet verzenden.
ListView_SetCheckState Hiermee selecteert of deselecteert u een item in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SETITEMSTATE bericht expliciet verzenden.
ListView_SetColumn Hiermee stelt u de kenmerken van een lijstweergavekolom in. U kunt deze macro gebruiken of het LVM_SETCOLUMN bericht expliciet verzenden.
ListView_SetColumnOrderArray Hiermee stelt u de volgorde van links naar rechts van kolommen in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETCOLUMNORDERARRAY bericht expliciet verzenden.
ListView_SetColumnWidth Wordt gebruikt om de breedte van een kolom in de rapportweergave of de breedte van alle kolommen in de lijstweergavemodus te wijzigen. U kunt deze macro gebruiken of het LVM_SETCOLUMNWIDTH bericht expliciet verzenden.
ListView_SetExtendedListViewStyle Hiermee stelt u uitgebreide stijlen in voor besturingselementen voor lijstweergaven. U kunt deze macro gebruiken of het LVM_SETEXTENDEDLISTVIEWSTYLE bericht expliciet verzenden.
ListView_SetExtendedListViewStyleEx Hiermee stelt u uitgebreide stijlen voor besturingselementen voor lijstweergave in met behulp van het stijlmasker. U kunt deze macro gebruiken of het LVM_SETEXTENDEDLISTVIEWSTYLE bericht expliciet verzenden.
ListView_SetGroupHeaderImageList Hiermee wordt een lijst met afbeeldingen toegewezen aan de groepskoptekst van een besturingselement voor de lijstweergave.
ListView_SetGroupInfo Hiermee stelt u groepsgegevens in. U kunt deze macro gebruiken of het LVM_SETGROUPINFO bericht expliciet verzenden.
ListView_SetGroupMetrics Hiermee stelt u informatie in over de weergave van groepen. U kunt deze macro gebruiken of het LVM_SETGROUPMETRICS bericht expliciet verzenden.
ListView_SetGroupState Hiermee stelt u de status voor een opgegeven groep in.
ListView_SetHotCursor Hiermee stelt u de HCURSOR in die door het besturingselement voor de lijstweergave wordt gebruikt wanneer de aanwijzer een item heeft overschreden terwijl hot tracking is ingeschakeld. U kunt deze macro gebruiken of het LVM_SETHOTCURSOR bericht expliciet verzenden. Als u wilt controleren of hot tracking is ingeschakeld, roept u SystemParametersInfoaan.
ListView_SetHotItem Hiermee stelt u het dynamische item in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETHOTITEM bericht expliciet verzenden.
ListView_SetHoverTime Hiermee stelt u de hoeveelheid tijd in die de muisaanwijzer op een item moet plaatsen voordat het item wordt geselecteerd. U kunt deze macro gebruiken of het LVM_SETHOVERTIME bericht expliciet verzenden.
ListView_SetIconSpacing Hiermee stelt u de afstand tussen pictogrammen in de besturingselementen voor de lijstweergave in op de stijl LVS_ICON. U kunt deze macro gebruiken of het LVM_SETICONSPACING bericht expliciet verzenden.
ListView_SetImageList Hiermee wijst u een lijst met afbeeldingen toe aan een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SETIMAGELIST bericht expliciet verzenden.
ListView_SetInfoTip Hiermee stelt u knopinfotekst in. U kunt deze macro gebruiken of het LVM_SETINFOTIP bericht expliciet verzenden.
ListView_SetInsertMark Hiermee stelt u de invoegpositie in op de gedefinieerde positie. U kunt deze macro gebruiken of het LVM_SETINSERTMARK bericht expliciet verzenden.
ListView_SetInsertMarkColor Hiermee stelt u de kleur van de invoegpositie in. U kunt deze macro gebruiken of het LVM_SETINSERTMARKCOLOR bericht expliciet verzenden.
ListView_SetItem Hiermee stelt u enkele of alle kenmerken van een lijstweergave-item in. U kunt ook ListView_SetItem gebruiken om de tekst van een subitem in te stellen. U kunt deze macro gebruiken of het LVM_SETITEM bericht expliciet verzenden.
ListView_SetItemCount Zorgt ervoor dat het besturingselement voor de lijstweergave geheugen toewijst voor het opgegeven aantal items. U kunt deze macro gebruiken of het LVM_SETITEMCOUNT bericht expliciet verzenden.
ListView_SetItemCountEx Hiermee stelt u het virtuele aantal items in een virtuele lijstweergave in. U kunt deze macro gebruiken of het LVM_SETITEMCOUNT bericht expliciet verzenden.
ListView_SetItemIndexState Hiermee stelt u de status van een opgegeven lijstweergave-item in. Gebruik deze macro of verzend het LVM_SETITEMINDEXSTATE bericht expliciet.
ListView_SetItemPosition Hiermee verplaatst u een item naar een opgegeven positie in een besturingselement voor de lijstweergave (in pictogram- of kleine pictogramweergave). U kunt deze macro gebruiken of het LVM_SETITEMPOSITION bericht expliciet verzenden.
ListView_SetItemPosition32 Hiermee verplaatst u een item naar een opgegeven positie in een besturingselement voor de lijstweergave (in pictogram- of kleine pictogramweergave). Deze macro verschilt van de ListView_SetItemPosition macro omdat deze 32-bits coördinaten gebruikt. U kunt de ListView_SetItemPosition32 macro gebruiken of het LVM_SETITEMPOSITION32 bericht expliciet verzenden.
ListView_SetItemState Hiermee wijzigt u de status van een item in een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SETITEMSTATE bericht expliciet verzenden.
ListView_SetItemText Hiermee wijzigt u de tekst van een lijstweergave-item of subitem. U kunt deze macro gebruiken of het LVM_SETITEMTEXT bericht expliciet verzenden.
ListView_SetOutlineColor Hiermee stelt u de kleur van de rand van een besturingselement voor lijstweergave in als de LVS_EX_BORDERSELECT uitgebreide vensterstijl is ingesteld. U kunt deze macro gebruiken of het LVM_SETOUTLINECOLOR bericht expliciet verzenden.
ListView_SetSelectedColumn Hiermee stelt u de index van de geselecteerde kolom in. U kunt deze macro gebruiken of het LVM_SETSELECTEDCOLUMN bericht expliciet verzenden.
ListView_SetSelectionMark Hiermee stelt u de selectiemarkering in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETSELECTIONMARK bericht expliciet verzenden.
ListView_SetTextBkColor Hiermee stelt u de achtergrondkleur van tekst in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETTEXTBKCOLOR bericht expliciet verzenden.
ListView_SetTextColor Hiermee stelt u de tekstkleur van een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETTEXTCOLOR bericht expliciet verzenden.
ListView_SetTileInfo Hiermee stelt u informatie in voor een bestaande tegel van een besturingselement voor de lijstweergave. U kunt deze macro gebruiken of het LVM_SETTILEINFO bericht expliciet verzenden.
ListView_SetTileViewInfo Hiermee stelt u informatie in die door een besturingselement voor de lijstweergave wordt gebruikt in de tegelweergave. U kunt deze macro gebruiken of het LVM_SETTILEVIEWINFO bericht expliciet verzenden.
ListView_SetToolTips Hiermee stelt u het besturingselement voor knopinfo in dat door het besturingselement voor de lijstweergave wordt gebruikt om knopinfo weer te geven. U kunt deze macro gebruiken of het LVM_SETTOOLTIPS bericht expliciet verzenden.
ListView_SetUnicodeFormat Hiermee stelt u de vlag Unicode-tekenindeling voor het besturingselement in. Met dit bericht kunt u de tekenset wijzigen die door het besturingselement tijdens runtime wordt gebruikt in plaats van het besturingselement opnieuw te maken. U kunt deze macro gebruiken of het LVM_SETUNICODEFORMAT bericht expliciet verzenden.
ListView_SetView Hiermee stelt u de weergave van een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETVIEW bericht expliciet verzenden.
ListView_SetWorkAreas Hiermee stelt u de werkgebieden in een besturingselement voor de lijstweergave in. U kunt deze macro gebruiken of het LVM_SETWORKAREAS bericht expliciet verzenden.
ListView_SortGroups Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om groepen te sorteren op id in een besturingselement voor lijstweergave. U kunt deze macro gebruiken of het LVM_SORTGROUPS bericht expliciet verzenden.
ListView_SortItems Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om de items van een besturingselement voor lijstweergave te sorteren. De index van elk item wordt aangepast aan de nieuwe reeks. U kunt deze macro gebruiken of het LVM_SORTITEMS bericht expliciet verzenden.
ListView_SortItemsEx Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om de items van een besturingselement voor lijstweergave te sorteren. De index van elk item wordt aangepast aan de nieuwe reeks. U kunt deze macro gebruiken of het LVM_SORTITEMSEX bericht expliciet verzenden.
ListView_SubItemHitTest Bepaalt welk lijstweergave-item of subitem zich op een bepaalde positie bevindt. U kunt deze macro gebruiken of het LVM_SUBITEMHITTEST bericht expliciet verzenden.
ListView_SubItemHitTestEx Bepaalt welk lijstweergave-item of subitem zich op een bepaalde positie bevindt. U kunt deze macro gebruiken of het LVM_SUBITEMHITTEST bericht expliciet verzenden.
ListView_Update Hiermee werkt u een item in de lijstweergave bij. Als het besturingselement lijstweergave de stijl LVS_AUTOARRANGE heeft, zorgt deze macro ervoor dat het besturingselement lijstweergave wordt gerangschikt. U kunt deze macro gebruiken of het LVM_UPDATE bericht expliciet verzenden.

Berichten

Onderwerp Inhoud
LVM_APPROXIMATEVIEWRECT Berekent de geschatte breedte en hoogte die nodig is om een bepaald aantal items weer te geven. U kunt dit bericht expliciet verzenden of de ListView_ApproximateViewRect macro gebruiken.
LVM_ARRANGE Hiermee rangschikt u items in de pictogramweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_Arrange macro.
LVM_CANCELEDITLABEL Hiermee annuleert u een bewerking voor het bewerken van itemteksten.
LVM_CREATEDRAGIMAGE Hiermee maakt u een lijst met sleepafbeeldingen voor het opgegeven item. U kunt dit bericht expliciet verzenden of met behulp van de ListView_CreateDragImage macro.
LVM_DELETEALLITEMS Hiermee verwijdert u alle items uit een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_DeleteAllItems macro.
LVM_DELETECOLUMN Hiermee verwijdert u een kolom uit een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_DeleteColumn macro.
LVM_DELETEITEM Hiermee verwijdert u een item uit een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_DeleteItem macro verzenden.
LVM_EDITLABEL Begint met het bewerken van de tekst van het opgegeven lijstweergave-item. Het bericht selecteert en richt het opgegeven item impliciet op. U kunt dit bericht expliciet verzenden of met behulp van de ListView_EditLabel macro.
LVM_ENABLEGROUPVIEW Hiermee schakelt u in of uit of de items in een besturingselement voor de lijstweergave als groep worden weergegeven.
LVM_ENSUREVISIBLE Hiermee zorgt u ervoor dat een item in de lijstweergave volledig of gedeeltelijk zichtbaar is, waarbij u indien nodig door het besturingselement voor de lijstweergave schuift. U kunt dit bericht expliciet verzenden of met behulp van de ListView_EnsureVisible macro.
LVM_FINDITEM Zoekt naar een lijstweergave-item met de opgegeven kenmerken. U kunt dit bericht expliciet verzenden of met behulp van de ListView_FindItem macro.
LVM_GETBKCOLOR Hiermee haalt u de achtergrondkleur van een besturingselement voor de lijstweergave op. U kunt dit bericht expliciet of met behulp van de ListView_GetBkColor macro verzenden.
LVM_GETBKIMAGE Hiermee haalt u de achtergrondafbeelding op in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_GetBkImage macro verzenden.
LVM_GETCALLBACKMASK Hiermee haalt u het callbackmasker op voor een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_GetCallbackMask macro verzenden.
LVM_GETCOLUMN Hiermee haalt u de kenmerken van de kolom van een lijstweergavebesturingselement op. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetColumn macro.
LVM_GETCOLUMNORDERARRAY Hiermee haalt u de huidige volgorde van links naar rechts van kolommen op in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetColumnOrderArray macro gebruiken.
LVM_GETCOLUMNWIDTH Hiermee haalt u de breedte van een kolom op in de rapport- of lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetColumnWidth macro.
LVM_GETCOUNTPERPAGE Berekent het aantal items dat verticaal in het zichtbare gebied van een lijstweergavebesturingselement past in de lijst- of rapportweergave. Alleen volledig zichtbare items worden geteld. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetCountPerPage macro.
LVM_GETEDITCONTROL Hiermee haalt u de ingang op voor het bewerkingsbesturingselement dat wordt gebruikt voor het bewerken van de tekst van een item in de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetEditControl macro.
LVM_GETEMPTYTEXT Hiermee haalt u de tekst op die moet worden weergegeven wanneer het besturingselement lijstweergave leeg wordt weergegeven. Verzend dit bericht expliciet of met behulp van de macro ListView_GetEmptyText.
LVM_GETEXTENDEDLISTVIEWSTYLE Hiermee haalt u de uitgebreide stijlen op die momenteel in gebruik zijn voor een bepaald besturingselement voor lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetExtendedListViewStyle macro gebruiken.
LVM_GETFOCUSEDGROUP Hiermee haalt u de groep op die de focus heeft. Verzend dit bericht expliciet of met behulp van de ListView_GetFocusedGroup macro.
LVM_GETFOOTERINFO Hiermee wordt informatie opgehaald over de voettekst van een besturingselement voor de lijstweergave. Verzend dit bericht expliciet of met behulp van de ListView_GetFooterInfo macro.
LVM_GETFOOTERITEM Hiermee wordt informatie opgehaald over een voettekstitem in een besturingselement voor de lijstweergave. Verzend dit bericht expliciet of met behulp van de ListView_GetFooterItem macro.
LVM_GETFOOTERITEMRECT Hiermee haalt u de coördinaten van een voettekst op voor een opgegeven item in een besturingselement voor de lijstweergave. Verzend dit bericht expliciet of met behulp van de ListView_GetFooterItemRect macro.
LVM_GETFOOTERRECT Hiermee worden de coördinaten van de voettekst opgehaald voor een besturingselement voor de lijstweergave. Verzend dit bericht expliciet of met behulp van de ListView_GetFooterRect macro.
LVM_GETGROUPCOUNT Hiermee haalt u het aantal groepen op.
LVM_GETGROUPINFO Hiermee haalt u groepsinformatie op.
LVM_GETGROUPINFOBYINDEX Hiermee wordt informatie opgehaald over een opgegeven groep. Verzend dit bericht expliciet of met behulp van de ListView_GetGroupInfoByIndex macro.
LVM_GETGROUPMETRICS Hiermee wordt informatie opgehaald over de weergave van groepen.
LVM_GETGROUPRECT Hiermee haalt u de rechthoek voor een opgegeven groep op. Verzend dit bericht expliciet of met behulp van de ListView_GetGroupRect macro.
LVM_GETGROUPSTATE Hiermee haalt u de status voor een opgegeven groep op. Verzend dit bericht expliciet of met behulp van de ListView_GetGroupState macro.
LVM_GETHEADER Hiermee haalt u de ingang op naar het koptekstbesturingselement dat wordt gebruikt door het besturingselement lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetHeader macro gebruiken.
LVM_GETHOTCURSOR Haalt de HCURSOR-waarde op die wordt gebruikt wanneer de aanwijzer over een item is geschakeld terwijl hot tracking is ingeschakeld. U kunt dit bericht expliciet verzenden of de ListView_GetHotCursor macro gebruiken.
LVM_GETHOTITEM Haalt de index van het hot-item op. U kunt dit bericht expliciet verzenden of de ListView_GetHotItem macro gebruiken.
LVM_GETHOVERTIME Hiermee haalt u de hoeveelheid tijd op die de muisaanwijzer op een item moet plaatsen voordat het is geselecteerd. U kunt dit bericht expliciet verzenden of de ListView_GetHoverTime macro gebruiken.
LVM_GETIMAGELIST Hiermee wordt de greep opgehaald naar een lijst met afbeeldingen die wordt gebruikt voor het weergeven van de lijst met tekenlijsten. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetImageList macro.
LVM_GETINSERTMARK Hiermee wordt de positie van de invoegpositie opgehaald.
LVM_GETINSERTMARKCOLOR Haalt de kleur van de invoegpositie op.
LVM_GETINSERTMARKRECT Hiermee haalt u de rechthoek op die de invoegpositie begrenst.
LVM_GETISEARCHSTRING Hiermee haalt u de incrementele zoekreeks van een besturingselement voor de lijstweergave op. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetISearchString macro.
LVM_GETITEM Hiermee worden enkele of alle kenmerken van een lijstweergave-item opgehaald. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetItem macro.
LVM_GETITEMCOUNT Hiermee haalt u het aantal items op in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetItemCount macro.
LVM_GETITEMINDEXRECT Hiermee haalt u de begrenzingsrechthoek voor alle of een deel van een subitem op in de huidige weergave van een besturingselement voor de lijstweergave. Verzend dit bericht expliciet of met behulp van de ListView_GetItemIndexRect macro.
LVM_GETITEMPOSITION Hiermee haalt u de positie van een lijstweergave-item op. U kunt dit bericht expliciet of met behulp van de ListView_GetItemPosition macro verzenden.
LVM_GETITEMRECT Hiermee haalt u de begrenzingsrechthoek voor alle of een deel van een item in de huidige weergave op. U kunt dit bericht expliciet of met behulp van de ListView_GetItemRect macro verzenden.
LVM_GETITEMSPACING Bepaalt de afstand tussen items in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_GetItemSpacing macro verzenden.
LVM_GETITEMSTATE Haalt de status van een lijstweergave-item op. U kunt dit bericht expliciet of met behulp van de ListView_GetItemState macro verzenden.
LVM_GETITEMTEXT Hiermee haalt u de tekst van een lijstweergave-item of subitem op. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetItemText macro.
LVM_GETNEXTITEM Zoekt naar een lijstweergave-item met de opgegeven eigenschappen en draagt de opgegeven relatie met een opgegeven item. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetNextItem macro.
LVM_GETNEXTITEMINDEX Haalt de index van een item op in een opgegeven besturingselement voor lijstweergave dat overeenkomt met de opgegeven eigenschappen en relatie met een ander item. Verzend dit bericht expliciet of met behulp van de ListView_GetNextItemIndex macro.
LVM_GETNUMBEROFWORKAREAS Hiermee haalt u het aantal werkgebieden op in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetNumberOfWorkAreas macro gebruiken.
LVM_GETORIGIN Hiermee haalt u de huidige oorsprong van de weergave op voor een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_GetOrigin macro verzenden.
LVM_GETOUTLINECOLOR Hiermee wordt de kleur van de rand van een besturingselement voor lijstweergave opgehaald als de LVS_EX_BORDERSELECT uitgebreide vensterstijl is ingesteld.
LVM_GETSELECTEDCOLUMN Hiermee wordt een geheel getal opgehaald dat de geselecteerde kolom aangeeft.
LVM_GETSELECTEDCOUNT Bepaalt het aantal geselecteerde items in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_GetSelectedCount macro verzenden.
LVM_GETSELECTIONMARK Hiermee haalt u de selectiemarkering op uit een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetSelectionMark macro gebruiken.
LVM_GETSTRINGWIDTH Bepaalt de breedte van een opgegeven tekenreeks met behulp van het huidige lettertype van het opgegeven besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetStringWidth macro.
LVM_GETSUBITEMRECT Hiermee wordt informatie opgehaald over de begrenzingsrechthoek voor een subitem in een besturingselement voor lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetSubItemRect macro (aanbevolen). Dit bericht is bedoeld om alleen te worden gebruikt met besturingselementen voor lijstweergaven die gebruikmaken van de stijl LVS_REPORT.
LVM_GETTEXTBKCOLOR Hiermee wordt de achtergrondkleur van de tekst van een besturingselement voor de lijstweergave opgehaald. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetTextBkColor macro.
LVM_GETTEXTCOLOR Hiermee haalt u de tekstkleur van een besturingselement voor de lijstweergave op. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetTextColor macro.
LVM_GETTILEINFO Hiermee haalt u informatie over een tegel op in een besturingselement voor de lijstweergave.
LVM_GETTILEVIEWINFO Hiermee wordt informatie opgehaald over een besturingselement voor de lijstweergave in de tegelweergave.
LVM_GETTOOLTIPS Hiermee haalt u het besturingselement voor knopinfo op dat door het besturingselement voor de lijstweergave wordt gebruikt om knopinfo weer te geven. U kunt dit bericht expliciet verzenden of de ListView_GetToolTips macro gebruiken.
LVM_GETTOPINDEX Haalt de index van het meest zichtbare item op in de lijst- of rapportweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_GetTopIndex macro.
LVM_GETUNICODEFORMAT Hiermee haalt u de vlag unicode-tekenopmaak voor het besturingselement op. U kunt dit bericht expliciet verzenden of de ListView_GetUnicodeFormat macro gebruiken.
LVM_GETVIEW Hiermee haalt u de huidige weergave van een besturingselement voor de lijstweergave op.
LVM_GETVIEWRECT Hiermee haalt u de begrenzingsrechthoek van alle items in het besturingselement lijstweergave op. De lijstweergave moet zich in de pictogram- of kleine pictogramweergave hebben. U kunt dit bericht expliciet of met behulp van de ListView_GetViewRect macro verzenden.
LVM_GETWORKAREAS Haalt de werkgebieden op uit een besturingselement voor lijstweergave. U kunt dit bericht expliciet verzenden of de ListView_GetWorkAreas macro gebruiken.
LVM_HASGROUP Bepaalt of het besturingselement voor lijstweergave een opgegeven groep heeft.
LVM_HITTEST Bepaalt welk lijstweergave-item, indien aanwezig, zich op een opgegeven positie bevindt. U kunt dit bericht expliciet verzenden of met behulp van de ListView_HitTest macro.
LVM_INSERTCOLUMN Hiermee voegt u een nieuwe kolom in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of met behulp van de ListView_InsertColumn macro.
LVM_INSERTGROUP Hiermee voegt u een groep in een besturingselement voor de lijstweergave in.
LVM_INSERTGROUPSORTED Hiermee voegt u een groep in een geordende lijst met groepen in.
LVM_INSERTITEM Hiermee voegt u een nieuw item in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet of met behulp van de ListView_InsertItem macro verzenden.
LVM_INSERTMARKHITTEST Hiermee wordt de invoegpositie opgehaald die het dichtst bij een opgegeven punt ligt.
LVM_ISGROUPVIEWENABLED Hiermee wordt gecontroleerd of het besturingselement voor de lijstweergave groepsweergave is ingeschakeld.
LVM_ISITEMVISIBLE Geeft aan of een item in het besturingselement lijstweergave zichtbaar is. Verzend dit bericht expliciet of met behulp van de ListView_IsItemVisible macro.
LVM_MAPIDTOINDEX Hiermee wordt de id van een item toegewezen aan een index.
LVM_MAPINDEXTOID Hiermee wordt de index van een item toegewezen aan een unieke id.
LVM_MOVEGROUP Niet geïmplementeerd.
LVM_MOVEITEMTOGROUP Niet geïmplementeerd.
LVM_REDRAWITEMS Hiermee dwingt u een besturingselement voor lijstweergave om een reeks items opnieuw te tekenen. U kunt dit bericht expliciet verzenden of met behulp van de ListView_RedrawItems macro.
LVM_REMOVEALLGROUPS Hiermee verwijdert u alle groepen uit een besturingselement voor lijstweergave.
LVM_REMOVEGROUP Hiermee verwijdert u een groep uit een besturingselement voor de lijstweergave.
LVM_SCROLL Hiermee schuift u door de inhoud van een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_Scroll macro verzenden.
LVM_SETBKCOLOR Hiermee stelt u de achtergrondkleur van een besturingselement voor lijstweergave in. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetBkColor macro.
LVM_SETBKIMAGE Hiermee stelt u de achtergrondafbeelding in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet of met behulp van de ListView_SetBkImage macro verzenden.
LVM_SETCALLBACKMASK Hiermee wijzigt u het callbackmasker voor een besturingselement voor de lijstweergave. U kunt dit bericht expliciet of met behulp van de ListView_SetCallbackMask macro verzenden.
LVM_SETCOLUMN Hiermee stelt u de kenmerken van een lijstweergavekolom in. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetColumn macro.
LVM_SETCOLUMNORDERARRAY Hiermee stelt u de volgorde van links naar rechts van kolommen in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of de ListView_SetColumnOrderArray macro gebruiken.
LVM_SETCOLUMNWIDTH Hiermee wijzigt u de breedte van een kolom in de rapportweergavemodus of de breedte van alle kolommen in de lijstweergavemodus. U kunt dit bericht expliciet verzenden of de ListView_SetColumnWidth macro gebruiken.
LVM_SETEXTENDEDLISTVIEWSTYLE Hiermee stelt u uitgebreide stijlen in besturingselementen voor de lijstweergave in. U kunt dit bericht expliciet verzenden of de macro ListView_SetExtendedListViewStyle of ListView_SetExtendedListViewStyleEx gebruiken.
LVM_SETGROUPINFO Hiermee stelt u groepsgegevens in.
LVM_SETGROUPMETRICS Hiermee stelt u informatie in over de weergave van groepen.
LVM_SETHOTCURSOR Hiermee stelt u de HCURSOR-waarde in die door het besturingselement voor de lijstweergave wordt gebruikt wanneer de aanwijzer een item heeft overschreden terwijl hot tracking is ingeschakeld. U kunt dit bericht expliciet verzenden of de ListView_SetHotCursor macro gebruiken. Als u wilt controleren of hot tracking is ingeschakeld, roept u SystemParametersInfoaan.
LVM_SETHOTITEM Hiermee stelt u het dynamische item voor een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of de ListView_SetHotItem macro gebruiken.
LVM_SETHOVERTIME Hiermee stelt u de hoeveelheid tijd in die de muisaanwijzer op een item moet plaatsen voordat het item wordt geselecteerd. U kunt dit bericht expliciet verzenden of de ListView_SetHoverTime macro gebruiken.
LVM_SETICONSPACING Hiermee stelt u de afstand in tussen pictogrammen in lijstweergavebesturingselementen met de stijl LVS_ICON. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetIconSpacing macro.
LVM_SETIMAGELIST Hiermee wijst u een lijst met afbeeldingen toe aan een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetImageList macro.
LVM_SETINFOTIP Hiermee stelt u knopinfotekst in.
LVM_SETINSERTMARK Hiermee stelt u de invoegpositie in op de gedefinieerde positie.
LVM_SETINSERTMARKCOLOR Hiermee stelt u de kleur van de invoegpositie in.
LVM_SETITEM Hiermee stelt u enkele of alle kenmerken van een lijstweergave-item in. U kunt ook LVM_SETITEM verzenden om de tekst van een subitem in te stellen. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetItem macro.
LVM_SETITEMCOUNT Zorgt ervoor dat het besturingselement lijstweergave geheugen toewijst voor het opgegeven aantal items of het virtuele aantal items in een virtuele lijstweergavebesturingselement instelt. Dit is afhankelijk van de wijze waarop het besturingselement voor de lijstweergave is gemaakt. U kunt dit bericht expliciet verzenden of de ListView_SetItemCount of ListView_SetItemCountEx macro's gebruiken.
LVM_SETITEMINDEXSTATE Hiermee stelt u de status van een lijstweergave-item in. Verzend dit bericht expliciet of met behulp van de ListView_SetItemIndexState macro.
LVM_SETITEMPOSITION Hiermee verplaatst u een item naar een opgegeven positie in een besturingselement voor de lijstweergave (moet in de pictogram- of kleine pictogramweergave staan). U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetItemPosition macro.
LVM_SETITEMPOSITION32 Hiermee verplaatst u een item naar een opgegeven positie in een besturingselement voor de lijstweergave (moet in de pictogram- of kleine pictogramweergave staan). Dit bericht verschilt van het LVM_SETITEMPOSITION bericht omdat het 32-bits coördinaten gebruikt. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetItemPosition32 macro.
LVM_SETITEMSTATE Hiermee wijzigt u de status van een item in een besturingselement voor de lijstweergave. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetItemState macro.
LVM_SETITEMTEXT Hiermee wijzigt u de tekst van een lijstweergave-item of subitem. U kunt dit bericht expliciet of met behulp van de ListView_SetItemText macro verzenden.
LVM_SETOUTLINECOLOR Hiermee stelt u de kleur van de rand van een besturingselement voor lijstweergave in als de LVS_EX_BORDERSELECT uitgebreide vensterstijl is ingesteld.
LVM_SETSELECTEDCOLUMN Hiermee stelt u de index van de geselecteerde kolom in.
LVM_SETSELECTIONMARK Hiermee stelt u de selectiemarkering in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of de ListView_SetSelectionMark macro gebruiken.
LVM_SETTEXTBKCOLOR Hiermee stelt u de achtergrondkleur van tekst in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetTextBkColor macro.
LVM_SETTEXTCOLOR Hiermee stelt u de tekstkleur van een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SetTextColor macro.
LVM_SETTILEINFO Hiermee stelt u informatie in voor een bestaande tegel van een besturingselement voor de lijstweergave.
LVM_SETTILEVIEWINFO Hiermee stelt u informatie in die door een besturingselement voor de lijstweergave wordt gebruikt in de tegelweergave.
LVM_SETTILEWIDTH Momenteel niet ondersteund.
LVM_SETTOOLTIPS Hiermee stelt u het besturingselement voor knopinfo in dat door het besturingselement voor de lijstweergave wordt gebruikt om knopinfo weer te geven. U kunt dit bericht expliciet verzenden of de ListView_SetToolTips macro gebruiken.
LVM_SETUNICODEFORMAT Hiermee stelt u de vlag unicode-tekenindeling voor het besturingselement in. Met dit bericht kunt u de tekenset wijzigen die door het besturingselement tijdens runtime wordt gebruikt in plaats van het besturingselement opnieuw te maken. U kunt dit bericht expliciet verzenden of de ListView_SetUnicodeFormat macro gebruiken.
LVM_SETVIEW Hiermee stelt u de weergave van een besturingselement voor de lijstweergave in.
LVM_SETWORKAREAS Hiermee stelt u de werkgebieden in een besturingselement voor de lijstweergave in. U kunt dit bericht expliciet verzenden of de ListView_SetWorkAreas macro gebruiken.
LVM_SORTGROUPS Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om groepen te sorteren op id in een besturingselement voor lijstweergave.
LVM_SORTITEMS Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om de items van een besturingselement voor lijstweergave te sorteren. De index van elk item wordt aangepast aan de nieuwe reeks. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SortItems macro.
LVM_SORTITEMSEX Maakt gebruik van een door de toepassing gedefinieerde vergelijkingsfunctie om de items van een besturingselement voor lijstweergave te sorteren. De index van elk item wordt aangepast aan de nieuwe reeks. U kunt dit bericht expliciet of met behulp van de ListView_SortItemsEx macro verzenden.
LVM_SUBITEMHITTEST Bepaalt welk lijstweergave-item of subitem zich op een bepaalde positie bevindt. U kunt dit bericht expliciet verzenden of met behulp van de ListView_SubItemHitTest macro.
LVM_UPDATE Hiermee werkt u een item in de lijstweergave bij. Als het besturingselement lijstweergave de stijl LVS_AUTOARRANGE heeft, zorgt deze macro ervoor dat het besturingselement lijstweergave wordt gerangschikt. U kunt dit bericht expliciet verzenden of met behulp van de ListView_Update macro.

Meldingen

Onderwerp Inhoud
LVN_BEGINDRAG Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat er een slepen-en-neerzetten-bewerking met de linkermuisknop wordt gestart. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_BEGINLABELEDIT Hiermee wordt het bovenliggende venster van een besturingselement voor een lijstweergave op de hoogte gesteld van het begin van het bewerken van labels voor een item. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_BEGINRDRAG Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat er een slepen-en-neerzetten-bewerking met de rechtermuisknop wordt gestart. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_BEGINSCROLL Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gesteld wanneer een schuifbewerking wordt gestart.
LVN_COLUMNCLICK Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gebracht waarop een kolom is geklikt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_COLUMNDROPDOWN Verzonden door een besturingselement voor de lijstweergave wanneer de vervolgkeuzelijst van de lijstweergave wordt ingedrukt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_COLUMNOVERFLOWCLICK Verzonden door een besturingselement voor de lijstweergave wanneer op de overloopknop wordt geklikt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_DELETEALLITEMS Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave gewaarschuwd dat alle items in het besturingselement op het punt staan te worden verwijderd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_DELETEITEM Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave gewaarschuwd dat een item op het punt staat te worden verwijderd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ENDLABELEDIT Hiermee wordt het bovenliggende venster van een besturingselement voor een lijstweergave op de hoogte gesteld van het einde van het bewerken van labels voor een item. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ENDSCROLL Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gebracht wanneer een schuifbewerking wordt beëindigd.
LVN_GETDISPINFO Verzonden door een besturingselement voor de lijstweergave naar het bovenliggende venster. Het is een aanvraag voor het bovenliggende venster om informatie op te geven die nodig is om een lijstweergave-item weer te geven of te sorteren. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_GETEMPTYMARKUP Verzonden door het besturingselement lijstweergave naar het bovenliggende venster wanneer het besturingselement geen items bevat. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht. De LVN_GETEMPTYMARKUP meldingscode is een aanvraag voor het bovenliggende venster om opmaaktekst op te geven.
LVN_GETINFOTIP Verzonden door een groot besturingselement voor lijstweergave van pictogrammen met de uitgebreide stijl LVS_EX_INFOTIP. Deze melding wordt verzonden wanneer het besturingselement voor de lijstweergave aanvullende tekstinformatie aanvraagt om in knopinfo weer te geven. Het wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_HOTTRACK Verzonden door een besturingselement voor lijstweergave wanneer de gebruiker de muisaanwijzer over een item beweegt. Deze melding wordt alleen verzonden door besturingselementen voor de lijstweergave met de LVS_EX_TRACKSELECT uitgebreide stijl voor lijstweergaven. Het wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_INCREMENTALSEARCH Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gebracht dat een incrementele zoekopdracht is gestart. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_INSERTITEM Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat er een nieuw item is ingevoegd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ITEMACTIVATE Verzonden door een besturingselement voor de lijstweergave wanneer de gebruiker een item activeert. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ITEMCHANGED Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat een item is gewijzigd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ITEMCHANGING Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gesteld dat een item wordt gewijzigd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_KEYDOWN Hiermee wordt het bovenliggende venster van een besturingselement van een lijstweergave op de hoogte gebracht dat een toets is ingedrukt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_LINKCLICK Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gebracht waarop een koppeling is geklikt. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_MARQUEEBEGIN Hiermee wordt het bovenliggende venster van een besturingselement voor een lijstweergave aangegeven dat een selectie van een begrenzingsvak (selectiekader) is gestart. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ODCACHEHINT Verzonden door een virtueel besturingselement voor lijstweergave wanneer de inhoud van het weergavegebied is gewijzigd. Een besturingselement voor de lijstweergave verzendt deze melding bijvoorbeeld wanneer de gebruiker door de weergave van het besturingselement schuift. De LVN_ODCACHEHINT meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_ODFINDITEM Verzonden door een virtuele lijstweergave besturingselement wanneer de eigenaar een bepaald callback-item moet vinden. Het besturingselement verzendt deze melding bijvoorbeeld wanneer het sneltoetsinvoer ontvangt of wanneer het een LVM_FINDITEM bericht ontvangt.
LVN_ODSTATECHANGED Verzonden door een besturingselement voor lijstweergave wanneer de status van een item of bereik van items is gewijzigd. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
LVN_SETDISPINFO Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gesteld dat de informatie die het voor een item onderhoudt, moet worden bijgewerkt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_CLICK (lijstweergave) Verzonden door een besturingselement voor lijstweergave wanneer de gebruiker met de linkermuisknop op een item klikt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_CUSTOMDRAW (lijstweergave) Verzonden door een besturingselement voor lijstweergave om de bovenliggende vensters te informeren over tekenbewerkingen. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_DBLCLK (lijstweergave) Verzonden door een besturingselement voor lijstweergave wanneer de gebruiker dubbelklikt op een item met de linkermuisknop. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_HOVER (lijstweergave) Verzonden door een besturingselement voor de lijstweergave wanneer de muisaanwijzer over een item beweegt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_KILLFOCUS (lijstweergave) Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat de invoerfocus van het besturingselement verloren is gegaan. NM_KILLFOCUS (lijstweergave) wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_RCLICK (lijstweergave) Verzonden door een besturingselement voor lijstweergave wanneer de gebruiker met de rechtermuisknop op een item klikt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_RDBLCLK (lijstweergave) Verzonden door een besturingselement voor lijstweergave wanneer de gebruiker dubbelklikt op een item met de rechtermuisknop. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_RELEASEDCAPTURE (lijstweergave) Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave op de hoogte gesteld dat het besturingselement muisopname vrijgeeft. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_RETURN (lijstweergave) Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat het besturingselement de invoerfocus heeft en dat de gebruiker op enter heeft gedrukt. NM_RETURN wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_SETFOCUS (lijstweergave) Hiermee wordt het bovenliggende venster van een besturingselement voor de lijstweergave aangegeven dat het besturingselement de invoerfocus heeft ontvangen. NM_SETFOCUS (lijstweergave) wordt verzonden in de vorm van een WM_NOTIFY bericht.

Structuren

Onderwerp Inhoud
LVBKIMAGE- Bevat informatie over de achtergrondafbeelding van een besturingselement voor een lijstweergave. Deze structuur wordt gebruikt voor het instellen en ophalen van achtergrondafbeeldingsgegevens.
LVCOLUMN- Bevat informatie over een kolom in de rapportweergave. Deze structuur wordt zowel gebruikt voor het maken en bewerken van kolommen. Deze structuur vervangt de LV_COLUMN structuur.
LVFINDINFO- Bevat informatie die wordt gebruikt bij het zoeken naar een lijstweergave-item. Deze structuur is identiek aan LV_FINDINFO, maar is gewijzigd in de standaardnaamconventies.
LVFOOTERINFO- Bevat informatie over een voettekst in een besturingselement voor de lijstweergave.
LVFOOTERITEM- Bevat informatie over een voettekstitem.
LVGROUP- Wordt gebruikt om groepen in te stellen en op te halen.
LVGROUPMETRICS- Bevat informatie over de weergave van groepen in een besturingselement voor de lijstweergave.
LVHITTESTINFO Bevat informatie over een hittest. Deze structuur is uitgebreid om subitem hit-testing mogelijk te maken. Deze wordt gebruikt in combinatie met de LVM_HITTEST en LVM_SUBITEMHITTEST berichten en de bijbehorende macro's. Deze structuur vervangt de LVHITTESTINFO structuur.
LVINSERTGROUPSORTED Wordt gebruikt om groepen te sorteren. Het wordt gebruikt met LVM_INSERTGROUPSORTED.
LVINSERTMARK- Wordt gebruikt om invoegpunten te beschrijven.
LVITEM- Hiermee geeft u de kenmerken van een lijstweergave-item op of ontvangt u deze. Deze structuur is bijgewerkt ter ondersteuning van een nieuwe maskerwaarde (LVIF_INDENT) waarmee items kunnen worden ingesprongen. Deze structuur vervangt de LV_ITEM structuur.
LVITEMINDEX- Bevat indexinformatie over een lijstweergave-item.
LVSETINFOTIP- Bevat informatie over knopinfotekst die moet worden ingesteld.
LVTILEINFO- Bevat informatie over een item in een besturingselement voor de lijstweergave wanneer het wordt weergegeven in de tegelweergave.
LVTILEVIEWINFO- Bevat informatie over een besturingselement voor de lijstweergave wanneer dit wordt weergegeven in de tegelweergave.
NMITEMACTIVATE- Bevat informatie over een LVN_ITEMACTIVATE meldingscode.
NMLISTVIEW- Bevat informatie over een meldingscode voor de lijstweergave. Deze structuur is hetzelfde als de NM_LISTVIEW structuur, maar is gewijzigd in de standaardnaamconventies.
NMLVCACHEHINT- Bevat informatie die wordt gebruikt om de itemgegevens in de cache bij te werken voor gebruik met een virtuele lijstweergave.
NMLVCUSTOMDRAW- Bevat informatie die specifiek is voor een NM_CUSTOMDRAW (lijstweergave) meldingscode die is verzonden door een besturingselement voor de lijstweergave.
NMLVDISPINFO- Bevat informatie over een LVN_GETDISPINFO of LVN_SETDISPINFO meldingscode. Deze structuur is hetzelfde als de LV_DISPINFO structuur, maar is gewijzigd in de standaardnaamconventies.
NMLVEMPTYMARKUP- Verzonden op een LVN_GETEMPTYMARKUP melding.
NMLVFINDITEM- Bevat informatie die de eigenaar nodig heeft om items te vinden die zijn aangevraagd door een virtuele lijstweergave besturingselement. Deze structuur wordt gebruikt met de LVN_ODFINDITEM meldingscode.
NMLVGETINFOTIP- Bevat en ontvangt informatie over lijstweergaveitems die nodig zijn om knopinfo voor een item weer te geven. Deze structuur wordt gebruikt met de LVN_GETINFOTIP meldingscode.
NMLVKEYDOWN- Bevat informatie die wordt gebruikt bij het verwerken van de LVN_KEYDOWN meldingscode. Deze structuur is hetzelfde als de NMLVKEYDOWN structuur, maar is hernoemd om aan standaardnaamconventies te voldoen.
NMLVLINK- Bevat informatie over een LVN_LINKCLICK melding.
NMLVODSTATECHANGE- Structuur die informatie bevat voor gebruik bij het verwerken van de LVN_ODSTATECHANGED meldingscode.
NMLVSCROLL- Bevat informatie over een scrollbewerking.

Constanten

Onderwerp Inhoud
uitgebreide List-View stijlen Gebruik het LVM_SETEXTENDEDLISTVIEWSTYLE bericht of een van de ListView_SetExtendedListViewStyle of ListView_SetExtendedListViewStyleEx macro's om deze uitgebreide besturingselementstijlen voor lijstweergave te gebruiken.
List-View itemstatussen De statuswaarde van een item bestaat uit de status van het item, een optionele overlaymaskerindex en een optionele index voor statusafbeeldingsmaskers.
De status van een item bepaalt het uiterlijk en de functionaliteit. De status kan nul of een of meer van de volgende waarden zijn:
List-View vensterstijlen De volgende vensterstijlen zijn specifiek voor besturingselementen voor lijstweergave.