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. |