Megosztás:


Listanézet

Ez a szakasz a listanézet-vezérlőkkel használt programozási elemekről tartalmaz információkat.

Áttekintés

Téma Tartalomjegyzék
A List-View vezérlők A listanézet vezérlőelem egy olyan ablak, amely elemek gyűjteményét jeleníti meg.
alapértelmezett List-View üzenetfeldolgozási Ez a szakasz a listanézet vezérlőelem által végzett ablaküzenet-feldolgozást sorolja fel.
List-View vezérlők használata Ez a szakasz kód példákat tartalmaz, amelyek bemutatják, hogyan hozhat létre és használhat listanézet-vezérlőket az alkalmazásokban.

Makrók

Téma Tartalomjegyzék
ListView_ApproximateViewRect Kiszámítja a megadott számú elem megjelenítéséhez szükséges hozzávetőleges szélességet és magasságot. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_APPROXIMATEVIEWRECT üzenetet.
ListView_Arrange Elemek elrendezése ikonnézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_ARRANGE üzenetet.
ListView_CancelEditLabel Egy elem szövegszerkesztési műveletének megszakítása. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_CANCELEDITLABEL üzenetet.
ListView_CreateDragImage Létrehoz egy húzási képlistát a megadott elemhez. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_CREATEDRAGIMAGE üzenetet.
ListView_DeleteAllItems Eltávolítja az összes elemet egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_DELETEALLITEMS üzenetet.
ListView_DeleteColumn Eltávolít egy oszlopot egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_DELETECOLUMN üzenetet.
ListView_DeleteItem Eltávolít egy elemet egy listanézet-vezérlőből. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_DELETEITEM üzenetet.
ListView_EditLabel Megkezdi a megadott listanézeti elem szövegének helyben történő szerkesztését. Az üzenet implicit módon kijelöli és összpontosítja a megadott elemet. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_EDITLABEL üzenetet.
ListView_EnableGroupView Engedélyezi vagy letiltja, hogy a listanézet vezérlőelem elemei csoportként jelenjenek-e meg. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_ENABLEGROUPVIEW üzenetet.
ListView_EnsureVisible Biztosítja, hogy egy listanézeti elem teljesen vagy részben látható legyen, szükség esetén görgetve a listanézet vezérlőt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_ENSUREVISIBLE üzenetet.
ListView_FindItem A megadott jellemzőkkel rendelkező listanézeti elemet keres. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_FINDITEM üzenetet.
ListView_GetBkColor Lekéri a listanézet vezérlő háttérszínét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETBKCOLOR üzenetet.
ListView_GetBkImage Lekéri a háttérképet egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETBKIMAGE üzenetet.
ListView_GetCallbackMask Lekéri a visszahívási maszkot egy listanézet-vezérlőhöz. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_GETCALLBACKMASK üzenetet.
ListView_GetCheckState Meghatározza, hogy ki van-e jelölve egy listanézet-vezérlő egyik eleme. Ez csak olyan listanézet-vezérlők esetén használható, amelyek LVS_EX_CHECKBOXES stílussal rendelkeznek.
ListView_GetColumn Lekéri egy listanézet vezérlőelem oszlopának attribútumait. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETCOLUMN üzenetet.
ListView_GetColumnOrderArray Lekéri a listanézet vezérlőelem oszlopainak aktuális balról jobbra sorrendjét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETCOLUMNORDERARRAY üzenetet.
ListView_GetColumnWidth Lekéri egy oszlop szélességét jelentés- vagy listanézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETCOLUMNWIDTH üzenetet.
ListView_GetCountPerPage Kiszámítja azoknak az elemeknek a számát, amelyek függőlegesen elférnek a listanézet vezérlőelem látható területén lista- vagy jelentésnézetben. Csak a teljesen látható elemek vannak megszámolva. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETCOUNTPERPAGE üzenetet.
ListView_GetEditControl Lekéri a leírót a listanézeti elem szövegének szerkesztéséhez használt szerkesztési vezérlőhöz. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETEDITCONTROL üzenetet.
ListView_GetEmptyText Lekéri a listanézet vezérlőelem üres megjelenésekor megjelenítendő szöveget. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETEMPTYTEXT üzenetet.
ListView_GetExtendedListViewStyle Lekéri az adott listanézet-vezérlőhöz jelenleg használt bővített stílusokat. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_GETEXTENDEDLISTVIEWSTYLE üzenetet.
ListView_GetFocusedGroup Lekéri a fókuszt tartalmazó csoportot. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETFOCUSEDGROUP üzenetet.
ListView_GetFooterInfo Egy megadott listanézet-vezérlő láblécére vonatkozó információkat kap. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETFOOTERINFO üzenetet.
ListView_GetFooterItem Egy adott listanézet vezérlőelem élőlábelemére vonatkozó információkat kér le. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETFOOTERITEM üzenetet.
ListView_GetFooterItemRect Lekéri az élőláb koordinátáit egy listanézet-vezérlő adott eleméhez. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETFOOTERITEMRECT üzenetet.
ListView_GetFooterRect Lekéri az élőláb koordinátáit egy megadott listanézet-vezérlőhöz. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETFOOTERRECT üzenetet.
ListView_GetGroupCount Lekéri a csoportok számát. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETGROUPCOUNT üzenetet.
ListView_GetGroupHeaderImageList Lekéri a meglévő listanézet-vezérlőhöz beállított csoportfejléc képlistáját.
ListView_GetGroupInfo Csoportinformációkat kap. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETGROUPINFO üzenetet.
ListView_GetGroupInfoByIndex Egy adott csoport adatainak lekérdezője. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETGROUPINFOBYINDEX üzenetet.
ListView_GetGroupMetrics Információkat kap a csoportok megjelenítéséről. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETGROUPMETRICS üzenetet.
ListView_GetGroupRect Lekéri egy adott csoport téglalapját. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETGROUPRECT üzenetet.
ListView_GetGroupState Lekéri egy adott csoport állapotát. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETGROUPSTATE üzenetet.
ListView_GetHeader Lekéri a fogópontot a listanézet vezérlőelem által használt fejlécvezérlőhöz. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETHEADER üzenetet.
ListView_GetHotCursor Lekéri a HCURSOR-t, amikor az egérmutató egy elem felett van, miközben a gyakori követés engedélyezve van. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_GETHOTCURSOR üzenetet.
ListView_GetHotItem Lekéri a gyakori elemet tartalmazó indexet. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETHOTITEM üzenetet.
ListView_GetHoverTime Lekérdezi, hogy az egérmutatónak mennyi ideig kell rámutatnia egy elemre a kijelölés előtt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETHOVERTIME üzenetet.
ListView_GetImageList Lekéri a fogópontot a rajzlistanézet elemeihez használt képlistára. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETIMAGELIST üzenetet.
ListView_GetInsertMark Lekéri a beszúrási pont pozícióját. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETINSERTMARK üzenetet.
ListView_GetInsertMarkColor Lekéri a beszúrási pont színét. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_GETINSERTMARKCOLOR üzenetet.
ListView_GetInsertMarkRect Lekéri a beszúrási pontot határos téglalapot. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETINSERTMARKRECT üzenetet.
ListView_GetISearchString Lekéri egy listanézet vezérlőelem növekményes keresési sztringét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETISEARCHSTRING üzenetet.
ListView_GetItem Lekéri egy listanézeti elem attribútumait. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEM üzenetet.
ListView_GetItemCount Lekéri a listanézet vezérlőelem elemeinek számát. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEMCOUNT üzenetet.
ListView_GetItemIndexRect Lekéri a határolókeretet egy részhalmaz egészéhez vagy egy részéhez egy adott listanézet vezérlőelem aktuális nézetében. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETITEMINDEXRECT üzenetet.
ListView_GetItemPosition Lekéri egy listanézeti elem pozícióját. Használhatja ezt a makrót, vagy explicit módon elküldheti a LVM_GETITEMPOSITION üzenetet.
ListView_GetItemRect Lekéri a határolókeretet egy elem egészéhez vagy egy részéhez az aktuális nézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEMRECT üzenetet.
ListView_GetItemSpacing Meghatározza a listanézet vezérlőelem elemei közötti térközt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEMSPACING üzenetet.
ListView_GetItemState Lekéri egy listanézeti elem állapotát. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEMSTATE üzenetet.
ListView_GetItemText Lekéri egy listanézeti elem vagy alelem szövegét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETITEMTEXT üzenetet.
ListView_GetNextItem Olyan listanézeti elemet keres, amely rendelkezik a megadott tulajdonságokkal, és a megadott kapcsolatot egy adott elemhez viseli. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETNEXTITEM üzenetet.
ListView_GetNextItemIndex Lekéri az elem indexét egy adott listanézet vezérlőelemben, amely a megadott tulajdonságokkal és kapcsolatokkal rendelkezik egy másik elemhez. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_GETNEXTITEMINDEX üzenetet.
ListView_GetNumberOfWorkAreas Lekéri a munkaterületek számát egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETNUMBEROFWORKAREAS üzenetet.
ListView_GetOrigin Lekéri egy listanézet vezérlőelem aktuális nézetének forrását. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETORIGIN üzenetet.
ListView_GetOutlineColor Lekéri a listanézet vezérlőelem szegélyének színét, ha a LVS_EX_BORDERSELECT bővített ablakstílus be van állítva. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETOUTLINECOLOR üzenetet.
ListView_GetSelectedColumn Lekéri a kijelölt oszlopot meghatározó egész számot. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_GETSELECTEDCOLUMN üzenetet.
ListView_GetSelectedCount Meghatározza a listanézet vezérlőelem kijelölt elemeinek számát. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETSELECTEDCOUNT üzenetet.
ListView_GetSelectionMark Lekéri a kijelölési jelet egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy explicit módon elküldheti a LVM_GETSELECTIONMARK üzenetet.
ListView_GetStringWidth Egy megadott sztring szélességét határozza meg a megadott listanézet-vezérlő aktuális betűtípusával. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETSTRINGWIDTH üzenetet.
ListView_GetSubItemRect Beolvashatja a listanézet vezérlőelem altemét körülvevő téglalapra vonatkozó információkat. Használhatja ezt a makrót (ajánlott), vagy kifejezetten elküldheti a LVM_GETSUBITEMRECT üzenetet. Ez a makró csak a LVS_REPORT stílust használó listanézet-vezérlőkre használható.
ListView_GetTextBkColor Lekéri egy listanézet vezérlőelem háttérszínét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETTEXTBKCOLOR üzenetet.
ListView_GetTextColor Lekéri a listanézet vezérlőelem szövegszínét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETTEXTCOLOR üzenetet.
ListView_GetTileInfo Egy listanézet vezérlőelem csempéivel kapcsolatos információk lekérdezhetők. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETTILEINFO üzenetet.
ListView_GetTileViewInfo Információt kap egy listanézet-vezérlőről csempenézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETTILEVIEWINFO üzenetet.
ListView_GetToolTips Lekéri azt az elemleírás-vezérlőt, amelyet a listanézet vezérlőelem használ az elemleírások megjelenítéséhez. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_GETTOOLTIPS üzenetet.
ListView_GetTopIndex Lekéri a legfelül látható elem indexét lista- vagy jelentésnézetben. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_GETTOPINDEX üzenetet.
ListView_GetUnicodeFormat Lekéri a vezérlő Unicode-karakterformázási jelzőt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETUNICODEFORMAT üzenetet.
ListView_GetView Lekéri egy listanézet vezérlőelem aktuális nézetét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETVIEW üzenetet.
ListView_GetViewRect Lekéri a listanézet vezérlőelem összes elemének határoló téglalapját. A listanézetnek ikon vagy kis ikon nézetben kell lennie. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETVIEWRECT üzenetet.
ListView_GetWorkAreas Lekéri a munkaterületeket egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_GETWORKAREAS üzenetet.
ListView_HasGroup Meghatározza, hogy a listanézet vezérlőelem rendelkezik-e megadott csoportokkal. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_HASGROUP üzenetet.
ListView_HitTest Meghatározza, hogy melyik listanézeti elem (ha van ilyen) adott helyen van. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_HITTEST üzenetet.
ListView_HitTestEx Meghatározza, hogy melyik listanézeti elem (ha van ilyen) adott helyen van. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_HITTEST üzenetet.
ListView_InsertColumn Új oszlop beszúrása listanézet-vezérlőbe. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_INSERTCOLUMN üzenetet.
ListView_InsertGroup Csoport beszúrása listanézet-vezérlőbe. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_INSERTGROUP üzenetet.
ListView_InsertGroupSorted Csoport beszúrása a csoportok rendezett listájába. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_INSERTGROUPSORTED üzenetet.
ListView_InsertItem Új elemet szúr be egy listanézet-vezérlőbe. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_INSERTITEM üzenetet.
ListView_InsertMarkHitTest Lekéri a megadott ponthoz legközelebb eső beszúrási pontot. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_INSERTMARKHITTEST üzenetet.
ListView_IsGroupViewEnabled Ellenőrzi, hogy a listanézet vezérlőelem engedélyezve van-e a csoportnézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_ISGROUPVIEWENABLED üzenetet.
ListView_IsItemVisible Azt jelzi, hogy látható-e egy elem a listanézet vezérlőelemben. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_ISITEMVISIBLE üzenetet.
ListView_MapIDToIndex Egy elem azonosítóját indexre képezi le. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_MAPIDTOINDEX üzenetet.
ListView_MapIndexToID Egy elem indexét egy egyedi azonosítóra képezi le. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_MAPINDEXTOID üzenetet.
ListView_MoveGroup Nincs implementálva.
ListView_MoveItemToGroup Nincs implementálva.
ListView_RedrawItems Listanézet-vezérlő kényszerítése elemek egy tartományának újrafelfedésére. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_REDRAWITEMS üzenetet.
ListView_RemoveAllGroups Eltávolítja az összes csoportot egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_REMOVEALLGROUPS üzenetet.
ListView_RemoveGroup Eltávolít egy csoportot egy listanézet-vezérlőből. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_REMOVEGROUP üzenetet.
ListView_Scroll Görgeti a listanézet-vezérlő tartalmát. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_SCROLL üzenetet.
ListView_SetBkColor A listanézet vezérlőelem háttérszínét állítja be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETBKCOLOR üzenetet.
ListView_SetBkImage Beállítja a háttérképet egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETBKIMAGE üzenetet.
ListView_SetCallbackMask Listanézet-vezérlő visszahívási maszkjának módosítása. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETCALLBACKMASK üzenetet.
ListView_SetCheckState Kijelöl vagy töröl egy elemet egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMSTATE üzenetet.
ListView_SetColumn Egy listanézeti oszlop attribútumait állítja be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETCOLUMN üzenetet.
ListView_SetColumnOrderArray A listanézet vezérlőelem oszlopainak balról jobbra sorrendjét állítja be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETCOLUMNORDERARRAY üzenetet.
ListView_SetColumnWidth Egy oszlop szélességének módosítására szolgál jelentésnézetben vagy listanézet módban az összes oszlop szélességének módosítására. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_SETCOLUMNWIDTH üzenetet.
ListView_SetExtendedListViewStyle Bővített stílusokat állít be a listanézet-vezérlőkhöz. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETEXTENDEDLISTVIEWSTYLE üzenetet.
ListView_SetExtendedListViewStyleEx Bővített stílusokat állít be a listanézet-vezérlőkhöz a stílusmaszk használatával. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETEXTENDEDLISTVIEWSTYLE üzenetet.
ListView_SetGroupHeaderImageList Képlistát rendel egy listanézet vezérlőelem csoportfejlécéhez.
ListView_SetGroupInfo Csoportinformációkat állít be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETGROUPINFO üzenetet.
ListView_SetGroupMetrics A csoportok megjelenítésére vonatkozó információkat állítja be. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_SETGROUPMETRICS üzenetet.
ListView_SetGroupState Egy adott csoport állapotát állítja be.
ListView_SetHotCursor Beállítja azt a HCURSOR-t, amelyet a listanézet-vezérlő használ, amikor a mutató egy elem felett van, miközben a gyakori követés engedélyezve van. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETHOTCURSOR üzenetet. A gyakori elérésű nyomkövetés engedélyezésének ellenőrzéséhez hívja meg SystemParametersInfo.
ListView_SetHotItem Beállítja a gyakori elemet egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETHOTITEM üzenetet.
ListView_SetHoverTime Megadja, hogy az egérmutatónak mennyi ideig kell rámutatnia egy elemre a kijelölés előtt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETHOVERTIME üzenetet.
ListView_SetIconSpacing A listanézet vezérlőinek ikonjai közötti térközt LVS_ICON stílusra állítja. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETICONSPACING üzenetet.
ListView_SetImageList Képlistát rendel egy listanézet-vezérlőhöz. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETIMAGELIST üzenetet.
ListView_SetInfoTip Elemleírás szövegének beállítása. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_SETINFOTIP üzenetet.
ListView_SetInsertMark A beszúrási pontot a megadott pozícióra állítja. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETINSERTMARK üzenetet.
ListView_SetInsertMarkColor Beállítja a beszúrási pont színét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETINSERTMARKCOLOR üzenetet.
ListView_SetItem Egy listanézeti elem attribútumainak egy részét vagy egészét állítja be. A ListView_SetItem használatával is beállíthatja egy részhalmaz szövegét. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_SETITEM üzenetet.
ListView_SetItemCount A listanézet vezérlő a megadott számú elem memóriájának lefoglalását okozza. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMCOUNT üzenetet.
ListView_SetItemCountEx Beállítja az elemek virtuális számát egy virtuális lista nézetben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMCOUNT üzenetet.
ListView_SetItemIndexState Egy megadott listanézetelem állapotát állítja be. Használja ezt a makrót, vagy küldje el kifejezetten a LVM_SETITEMINDEXSTATE üzenetet.
ListView_SetItemPosition Elem áthelyezése egy listanézet vezérlőelem megadott helyére (ikon vagy kis ikon nézetben). Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMPOSITION üzenetet.
ListView_SetItemPosition32 Elem áthelyezése egy listanézet vezérlőelem megadott helyére (ikon vagy kis ikon nézetben). Ez a makró abban különbözik a ListView_SetItemPosition makrótól, hogy 32 bites koordinátákat használ. Használhatja a ListView_SetItemPosition32 makrót, vagy explicit módon küldheti el a LVM_SETITEMPOSITION32 üzenetet.
ListView_SetItemState Egy listanézet vezérlőelem egy elemének állapotát módosítja. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMSTATE üzenetet.
ListView_SetItemText Listanézeti elem vagy alelem szövegének módosítása. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETITEMTEXT üzenetet.
ListView_SetOutlineColor A listanézet vezérlőelem szegélyének színét állítja be, ha a LVS_EX_BORDERSELECT bővített ablakstílus be van állítva. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETOUTLINECOLOR üzenetet.
ListView_SetSelectedColumn Beállítja a kijelölt oszlop indexét. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETSELECTEDCOLUMN üzenetet.
ListView_SetSelectionMark A kijelölési jelet egy listanézet-vezérlőben állítja be. Ezt a makrót használhatja, vagy kifejezetten elküldheti a LVM_SETSELECTIONMARK üzenetet.
ListView_SetTextBkColor Beállítja a szöveg háttérszínét egy listanézet-vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETTEXTBKCOLOR üzenetet.
ListView_SetTextColor A listanézet vezérlőelem szövegszínét állítja be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETTEXTCOLOR üzenetet.
ListView_SetTileInfo Egy listanézet vezérlőelem meglévő csempéjének adatait állítja be. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETTILEINFO üzenetet.
ListView_SetTileViewInfo Beállítja azokat az információkat, amelyeket egy listanézet-vezérlő használ csempenézetben. Használhatja ezt a makrót, vagy explicit módon küldheti el a LVM_SETTILEVIEWINFO üzenetet.
ListView_SetToolTips Beállítja azt az elemleírás-vezérlőt, amelyet a listanézet-vezérlő az elemleírások megjelenítéséhez fog használni. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETTOOLTIPS üzenetet.
ListView_SetUnicodeFormat Beállítja a vezérlő Unicode karakterformátum-jelölőjének beállítását. Ez az üzenet lehetővé teszi, hogy a vezérlő által használt karakterkészletet futásidőben módosítsa ahelyett, hogy újra létre kellene hoznia a vezérlőt. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETUNICODEFORMAT üzenetet.
ListView_SetView Listanézet-vezérlő nézetének beállítása. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETVIEW üzenetet.
ListView_SetWorkAreas Beállítja a munkaterületeket egy listanézet-vezérlőn belül. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SETWORKAREAS üzenetet.
ListView_SortGroups Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a csoportokat azonosító szerint egy listanézet-vezérlőn belül. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SORTGROUPS üzenetet.
ListView_SortItems Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a listanézet-vezérlő elemeit. Az egyes elemek indexe az új sorozatnak megfelelően változik. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SORTITEMS üzenetet.
ListView_SortItemsEx Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a listanézet-vezérlő elemeit. Az egyes elemek indexe az új sorozatnak megfelelően változik. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SORTITEMSEX üzenetet.
ListView_SubItemHitTest Meghatározza, hogy melyik listanézeti elem vagy alelem található egy adott helyen. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SUBITEMHITTEST üzenetet.
ListView_SubItemHitTestEx Meghatározza, hogy melyik listanézeti elem vagy alelem található egy adott helyen. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_SUBITEMHITTEST üzenetet.
ListView_Update Listanézeti elem frissítése. Ha a listanézet vezérlőelem LVS_AUTOARRANGE stílussal rendelkezik, ez a makró a listanézet vezérlőelem elrendezését eredményezi. Használhatja ezt a makrót, vagy kifejezetten elküldheti a LVM_UPDATE üzenetet.

Üzenetek

Téma Tartalomjegyzék
LVM_APPROXIMATEVIEWRECT Kiszámítja a megadott számú elem megjelenítéséhez szükséges hozzávetőleges szélességet és magasságot. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_ApproximateViewRect makrót.
LVM_ARRANGE Elemek elrendezése ikonnézetben. Ezt az üzenetet explicit módon vagy a ListView_Arrange makró használatával is elküldheti.
LVM_CANCELEDITLABEL Egy elem szövegszerkesztési műveletének megszakítása.
LVM_CREATEDRAGIMAGE Létrehoz egy húzási képlistát a megadott elemhez. Ezt az üzenetet explicit módon vagy a ListView_CreateDragImage makró használatával is elküldheti.
LVM_DELETEALLITEMS Eltávolítja az összes elemet egy listanézet-vezérlőből. Ezt az üzenetet explicit módon vagy a ListView_DeleteAllItems makró használatával is elküldheti.
LVM_DELETECOLUMN Eltávolít egy oszlopot egy listanézet-vezérlőből. Ezt az üzenetet explicit módon vagy a ListView_DeleteColumn makró használatával is elküldheti.
LVM_DELETEITEM Eltávolít egy elemet egy listanézet-vezérlőből. Ezt az üzenetet explicit módon vagy a ListView_DeleteItem makró használatával is elküldheti.
LVM_EDITLABEL Megkezdi a megadott listanézeti elem szövegének helyben történő szerkesztését. Az üzenet implicit módon kijelöli és összpontosítja a megadott elemet. Ezt az üzenetet explicit módon vagy a ListView_EditLabel makró használatával is elküldheti.
LVM_ENABLEGROUPVIEW Engedélyezi vagy letiltja, hogy a listanézet vezérlőelem elemei csoportként jelenjenek-e meg.
LVM_ENSUREVISIBLE Biztosítja, hogy egy listanézeti elem teljesen vagy részben látható legyen, szükség esetén görgetve a listanézet vezérlőt. Ezt az üzenetet explicit módon vagy a ListView_EnsureVisible makró használatával is elküldheti.
LVM_FINDITEM A megadott jellemzőkkel rendelkező listanézeti elemet keres. Ezt az üzenetet explicit módon vagy a ListView_FindItem makró használatával is elküldheti.
LVM_GETBKCOLOR Lekéri a listanézet vezérlő háttérszínét. Ezt az üzenetet explicit módon vagy a ListView_GetBkColor makró használatával is elküldheti.
LVM_GETBKIMAGE Lekéri a háttérképet egy listanézet-vezérlőben. Ezt az üzenetet explicit módon vagy a ListView_GetBkImage makró használatával is elküldheti.
LVM_GETCALLBACKMASK Lekéri a visszahívási maszkot egy listanézet-vezérlőhöz. Ezt az üzenetet explicit módon vagy a ListView_GetCallbackMask makró használatával is elküldheti.
LVM_GETCOLUMN Lekéri egy listanézet vezérlőelem oszlopának attribútumait. Ezt az üzenetet explicit módon vagy a ListView_GetColumn makró használatával is elküldheti.
LVM_GETCOLUMNORDERARRAY Lekéri a listanézet vezérlőelem oszlopainak aktuális balról jobbra sorrendjét. Ezt az üzenetet kifejezetten elküldheti, vagy használhatja a ListView_GetColumnOrderArray makrót.
LVM_GETCOLUMNWIDTH Lekéri egy oszlop szélességét jelentés- vagy listanézetben. Ezt az üzenetet explicit módon vagy a ListView_GetColumnWidth makró használatával is elküldheti.
LVM_GETCOUNTPERPAGE Kiszámítja azoknak az elemeknek a számát, amelyek függőlegesen elférnek a listanézet vezérlőelem látható területén lista- vagy jelentésnézetben. Csak a teljesen látható elemek vannak megszámolva. Ezt az üzenetet explicit módon vagy a ListView_GetCountPerPage makró használatával is elküldheti.
LVM_GETEDITCONTROL Lekéri a leírót a listanézeti elem szövegének szerkesztéséhez használt szerkesztési vezérlőhöz. Ezt az üzenetet explicit módon vagy a ListView_GetEditControl makró használatával is elküldheti.
LVM_GETEMPTYTEXT Lekéri a listanézet vezérlőelem üres megjelenésekor megjelenítendő szöveget. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetEmptyText makró használatával.
LVM_GETEXTENDEDLISTVIEWSTYLE Lekéri az adott listanézet-vezérlőhöz jelenleg használt bővített stílusokat. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetExtendedListViewStyle makrót.
LVM_GETFOCUSEDGROUP Lekéri a fókuszt tartalmazó csoportot. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetFocusedGroup makró használatával.
LVM_GETFOOTERINFO A listanézet-vezérlő láblécével kapcsolatos információk lekérdezése. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetFooterInfo makró használatával.
LVM_GETFOOTERITEM Egy listanézet vezérlőelem élőlábeleméről szerez be információt. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetFooterItem makró használatával.
LVM_GETFOOTERITEMRECT Lekéri az élőláb koordinátáit egy listanézet-vezérlő adott eleméhez. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetFooterItemRect makró használatával.
LVM_GETFOOTERRECT Lekéri a listanézet vezérlőelem láblécének koordinátáit. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetFooterRect makró használatával.
LVM_GETGROUPCOUNT Lekéri a csoportok számát.
LVM_GETGROUPINFO Csoportinformációkat kap.
LVM_GETGROUPINFOBYINDEX Egy adott csoport adatainak lekérdezője. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetGroupInfoByIndex makró használatával.
LVM_GETGROUPMETRICS Információkat kap a csoportok megjelenítéséről.
LVM_GETGROUPRECT Lekéri egy adott csoport téglalapját. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetGroupRect makró használatával.
LVM_GETGROUPSTATE Lekéri egy adott csoport állapotát. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetGroupState makró használatával.
LVM_GETHEADER Lekéri a fogópontot a listanézet vezérlőelem által használt fejlécvezérlőhöz. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetHeader makrót.
LVM_GETHOTCURSOR Lekéri azt a HCURSOR-értéket, amelyet akkor használ, amikor a mutató egy elem felett van, miközben a gyakori követés engedélyezve van. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetHotCursor makrót.
LVM_GETHOTITEM Lekéri a gyakori elemet tartalmazó indexet. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetHotItem makrót.
LVM_GETHOVERTIME Beolvassa, hogy az egérmutatónak mennyi ideig kell rámutatnia egy elemre a kijelölés előtt. Ezt az üzenetet kifejezetten elküldheti, vagy használhatja a ListView_GetHoverTime makrót.
LVM_GETIMAGELIST Lekéri a leírót a rajzlistanézet elemeihez használt képlistára. Ezt az üzenetet explicit módon vagy a ListView_GetImageList makró használatával is elküldheti.
LVM_GETINSERTMARK Lekéri a beszúrási pont pozícióját.
LVM_GETINSERTMARKCOLOR Lekéri a beszúrási pont színét.
LVM_GETINSERTMARKRECT Lekéri a beszúrási pontot határos téglalapot.
LVM_GETISEARCHSTRING Egy listanézet vezérlőelem növekményes keresési sztringjének lekérése. Ezt az üzenetet explicit módon vagy a ListView_GetISearchString makró használatával is elküldheti.
LVM_GETITEM Lekéri egy listanézeti elem attribútumainak egy részét vagy egészét. Ezt az üzenetet explicit módon vagy a ListView_GetItem makró használatával is elküldheti.
LVM_GETITEMCOUNT Lekéri a listanézet vezérlőelem elemeinek számát. Ezt az üzenetet explicit módon vagy a ListView_GetItemCount makró használatával is elküldheti.
LVM_GETITEMINDEXRECT Lekéri a határoló téglalapot egy részhalmaz egészére vagy egy részére a listanézet vezérlőelem aktuális nézetében. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetItemIndexRect makró használatával.
LVM_GETITEMPOSITION Lekéri egy listanézeti elem pozícióját. Ezt az üzenetet explicit módon vagy a ListView_GetItemPosition makró használatával is elküldheti.
LVM_GETITEMRECT Lekéri a határolókeretet egy elem egészére vagy egy részére az aktuális nézetben. Ezt az üzenetet explicit módon vagy a ListView_GetItemRect makró használatával is elküldheti.
LVM_GETITEMSPACING Meghatározza a listanézet vezérlőelem elemei közötti térközt. Ezt az üzenetet explicit módon vagy a ListView_GetItemSpacing makró használatával is elküldheti.
LVM_GETITEMSTATE Lekéri egy listanézeti elem állapotát. Ezt az üzenetet explicit módon vagy a ListView_GetItemState makró használatával is elküldheti.
LVM_GETITEMTEXT Lekéri egy listanézeti elem vagy alelem szövegét. Ezt az üzenetet explicit módon vagy a ListView_GetItemText makró használatával is elküldheti.
LVM_GETNEXTITEM Olyan listanézeti elemet keres, amely rendelkezik a megadott tulajdonságokkal, és a megadott kapcsolatot egy adott elemhez viseli. Ezt az üzenetet explicit módon vagy a ListView_GetNextItem makró használatával is elküldheti.
LVM_GETNEXTITEMINDEX Lekéri egy elem indexét egy megadott listanézet-vezérlőben, amely megfelel a megadott tulajdonságoknak és egy másik elemhez való viszonynak. Küldje el ezt az üzenetet explicit módon vagy a ListView_GetNextItemIndex makró használatával.
LVM_GETNUMBEROFWORKAREAS Lekéri a munkaterületek számát egy listanézet-vezérlőben. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetNumberOfWorkAreas makrót.
LVM_GETORIGIN Lekéri egy listanézet vezérlőelem aktuális nézetének forrását. Ezt az üzenetet explicit módon vagy a ListView_GetOrigin makró használatával is elküldheti.
LVM_GETOUTLINECOLOR A listanézet vezérlőelem szegélyének színét kéri le, ha a LVS_EX_BORDERSELECT bővített ablakstílus be van állítva.
LVM_GETSELECTEDCOLUMN Lekéri a kijelölt oszlopot meghatározó egész számot.
LVM_GETSELECTEDCOUNT Meghatározza a listanézet vezérlőelem kijelölt elemeinek számát. Ezt az üzenetet explicit módon vagy a ListView_GetSelectedCount makró használatával is elküldheti.
LVM_GETSELECTIONMARK Lekéri a kijelölési jelet egy listanézet-vezérlőből. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetSelectionMark makrót.
LVM_GETSTRINGWIDTH Egy megadott sztring szélességét határozza meg a megadott listanézet-vezérlő aktuális betűtípusával. Ezt az üzenetet explicit módon vagy a ListView_GetStringWidth makró használatával is elküldheti.
LVM_GETSUBITEMRECT Beolvassa a listanézet vezérlőelem egy részhalmazának határoló téglalapjáról szóló információkat. Ezt az üzenetet explicit módon vagy a ListView_GetSubItemRect makróval (ajánlott) küldheti el. Ez az üzenet csak a LVS_REPORT stílust használó listanézet-vezérlőkkel használható.
LVM_GETTEXTBKCOLOR Lekéri egy listanézet vezérlőelem szövegháttérszínét. Ezt az üzenetet explicit módon vagy a ListView_GetTextBkColor makró használatával is elküldheti.
LVM_GETTEXTCOLOR Lekéri egy listanézet vezérlőelem szövegszínét. Ezt az üzenetet explicit módon vagy a ListView_GetTextColor makró használatával is elküldheti.
LVM_GETTILEINFO Egy listanézet vezérlőelem csempéivel kapcsolatos információkat kér le.
LVM_GETTILEVIEWINFO Információ lekérése egy listanézet vezérlőelemről csempenézetben.
LVM_GETTOOLTIPS Lekéri azt az elemleírás-vezérlőt, amelyet a listanézet vezérlő az elemleírások megjelenítéséhez használ. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetToolTips makrót.
LVM_GETTOPINDEX Lekéri a legfelül látható elem indexét lista- vagy jelentésnézetben. Ezt az üzenetet explicit módon vagy a ListView_GetTopIndex makró használatával is elküldheti.
LVM_GETUNICODEFORMAT Lekéri a vezérlő UNICODE-karakterformátum-jelzőt. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_GetUnicodeFormat makrót.
LVM_GETVIEW Lekéri egy listanézet vezérlőelem aktuális nézetét.
LVM_GETVIEWRECT Lekéri a listanézet vezérlőelem összes elemének határoló téglalapját. A listanézetnek ikon vagy kis ikon nézetben kell lennie. Ezt az üzenetet explicit módon vagy a ListView_GetViewRect makró használatával is elküldheti.
LVM_GETWORKAREAS Lekéri a munkaterületeket egy listanézet-vezérlőből. Ezt az üzenetet kifejezetten elküldheti, vagy használhatja a ListView_GetWorkAreas makrót.
LVM_HASGROUP Meghatározza, hogy a listanézet vezérlőelem rendelkezik-e megadott csoportokkal.
LVM_HITTEST Meghatározza, hogy melyik listanézeti elem (ha van ilyen) adott helyen van. Ezt az üzenetet explicit módon vagy a ListView_HitTest makró használatával is elküldheti.
LVM_INSERTCOLUMN Új oszlop beszúrása listanézet-vezérlőbe. Ezt az üzenetet explicit módon vagy a ListView_InsertColumn makró használatával is elküldheti.
LVM_INSERTGROUP Csoport beszúrása listanézet-vezérlőbe.
LVM_INSERTGROUPSORTED Csoport beszúrása a csoportok rendezett listájába.
LVM_INSERTITEM Új elemet szúr be egy listanézet-vezérlőbe. Ezt az üzenetet explicit módon vagy a ListView_InsertItem makró használatával is elküldheti.
LVM_INSERTMARKHITTEST Lekéri a megadott ponthoz legközelebb eső beszúrási pontot.
LVM_ISGROUPVIEWENABLED Ellenőrzi, hogy a listanézet vezérlőelem engedélyezve van-e a csoportnézetben.
LVM_ISITEMVISIBLE Azt jelzi, hogy látható-e egy elem a listanézet vezérlőelemben. Küldje el ezt az üzenetet explicit módon vagy a ListView_IsItemVisible makró használatával.
LVM_MAPIDTOINDEX Egy elem azonosítóját indexre képezi le.
LVM_MAPINDEXTOID Egy elem indexét egy egyedi azonosítóra képezi le.
LVM_MOVEGROUP Nincs implementálva.
LVM_MOVEITEMTOGROUP Nincs implementálva.
LVM_REDRAWITEMS Listanézet-vezérlő kényszerítése elemek egy tartományának újrafelfedésére. Ezt az üzenetet explicit módon vagy a ListView_RedrawItems makró használatával is elküldheti.
LVM_REMOVEALLGROUPS Eltávolítja az összes csoportot egy listanézet-vezérlőből.
LVM_REMOVEGROUP Eltávolít egy csoportot egy listanézet-vezérlőből.
LVM_SCROLL Görgeti a listanézet-vezérlő tartalmát. Ezt az üzenetet explicit módon vagy a ListView_Scroll makró használatával is elküldheti.
LVM_SETBKCOLOR A listanézet vezérlőelem háttérszínét állítja be. Ezt az üzenetet explicit módon vagy a ListView_SetBkColor makró használatával is elküldheti.
LVM_SETBKIMAGE Beállítja a háttérképet egy listanézet-vezérlőben. Ezt az üzenetet explicit módon vagy a ListView_SetBkImage makró használatával is elküldheti.
LVM_SETCALLBACKMASK Listanézet-vezérlő visszahívási maszkjának módosítása. Ezt az üzenetet explicit módon vagy a ListView_SetCallbackMask makró használatával is elküldheti.
LVM_SETCOLUMN Egy listanézeti oszlop attribútumait állítja be. Ezt az üzenetet explicit módon vagy a ListView_SetColumn makró használatával is elküldheti.
LVM_SETCOLUMNORDERARRAY A listanézet vezérlőelem oszlopainak balról jobbra sorrendjét állítja be. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetColumnOrderArray makrót.
LVM_SETCOLUMNWIDTH Módosítja egy oszlop szélességét jelentésnézeti módban, vagy listanézet módban az összes oszlop szélességét. Ezt az üzenetet kifejezetten elküldheti, vagy használhatja a ListView_SetColumnWidth makrót.
LVM_SETEXTENDEDLISTVIEWSTYLE Bővített stílusokat állít be a listanézet vezérlőiben. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetExtendedListViewStyle vagy ListView_SetExtendedListViewStyleEx makrót.
LVM_SETGROUPINFO Csoportinformációkat állít be.
LVM_SETGROUPMETRICS A csoportok megjelenítésére vonatkozó információkat állítja be.
LVM_SETHOTCURSOR Beállítja azt a HCURSOR-értéket, amelyet a listanézet-vezérlő használ, amikor a mutató egy elem felett van, miközben a gyakori követés engedélyezve van. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetHotCursor makrót. A gyakori elérésű nyomkövetés engedélyezésének ellenőrzéséhez hívja meg SystemParametersInfo.
LVM_SETHOTITEM Beállítja a listanézet-vezérlő gyakori elemét. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetHotItem makrót.
LVM_SETHOVERTIME Megadja, hogy az egérmutatónak mennyi ideig kell rámutatnia egy elemre a kijelölés előtt. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetHoverTime makrót.
LVM_SETICONSPACING A LVS_ICON stílussal rendelkező listanézet-vezérlők ikonjai közötti térközt állítja be. Ezt az üzenetet explicit módon vagy a ListView_SetIconSpacing makró használatával is elküldheti.
LVM_SETIMAGELIST Képlistát rendel egy listanézet-vezérlőhöz. Ezt az üzenetet explicit módon vagy a ListView_SetImageList makró használatával is elküldheti.
LVM_SETINFOTIP Elemleírás szövegének beállítása.
LVM_SETINSERTMARK A beszúrási pontot a megadott pozícióra állítja.
LVM_SETINSERTMARKCOLOR Beállítja a beszúrási pont színét.
LVM_SETITEM Egy listanézeti elem attribútumainak egy részét vagy egészét állítja be. A részhalmaz szövegének beállításához LVM_SETITEM is elküldhet. Ezt az üzenetet explicit módon vagy a ListView_SetItem makró használatával is elküldheti.
LVM_SETITEMCOUNT A listanézet vezérlőelem a megadott számú elem memóriájának lefoglalását okozza, vagy beállítja a virtuális listanézet-vezérlő elemek virtuális számát. Ez a listanézet-vezérlő létrehozásának módjától függ. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetItemCount vagy ListView_SetItemCountEx makrókat.
LVM_SETITEMINDEXSTATE Egy listanézeti elem állapotát állítja be. Küldje el ezt az üzenetet explicit módon vagy a ListView_SetItemIndexState makró használatával.
LVM_SETITEMPOSITION Elem áthelyezése egy listanézet vezérlőelem megadott helyére (ikon vagy kis ikon nézetben kell lennie). Ezt az üzenetet explicit módon vagy a ListView_SetItemPosition makró használatával is elküldheti.
LVM_SETITEMPOSITION32 Elem áthelyezése egy listanézet vezérlőelem megadott helyére (ikon vagy kis ikon nézetben kell lennie). Ez az üzenet abban különbözik a LVM_SETITEMPOSITION üzenettől, hogy 32 bites koordinátákat használ. Ezt az üzenetet explicit módon vagy a ListView_SetItemPosition32 makró használatával is elküldheti.
LVM_SETITEMSTATE Egy listanézet vezérlőelem egy elemének állapotát módosítja. Ezt az üzenetet explicit módon vagy a ListView_SetItemState makró használatával is elküldheti.
LVM_SETITEMTEXT Listanézeti elem vagy alelem szövegének módosítása. Ezt az üzenetet explicit módon vagy a ListView_SetItemText makró használatával is elküldheti.
LVM_SETOUTLINECOLOR A listanézet vezérlőelem szegélyének színét állítja be, ha a LVS_EX_BORDERSELECT bővített ablakstílus be van állítva.
LVM_SETSELECTEDCOLUMN Beállítja a kijelölt oszlop indexét.
LVM_SETSELECTIONMARK A kijelölési jelet egy listanézet-vezérlőben állítja be. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetSelectionMark makrót.
LVM_SETTEXTBKCOLOR Beállítja a szöveg háttérszínét egy listanézet-vezérlőben. Ezt az üzenetet explicit módon vagy a ListView_SetTextBkColor makró használatával is elküldheti.
LVM_SETTEXTCOLOR A listanézet vezérlőelem szövegszínét állítja be. Ezt az üzenetet explicit módon vagy a ListView_SetTextColor makró használatával is elküldheti.
LVM_SETTILEINFO Egy listanézet vezérlőelem meglévő csempéjének adatait állítja be.
LVM_SETTILEVIEWINFO Beállítja azokat az információkat, amelyeket egy listanézet-vezérlő használ csempenézetben.
LVM_SETTILEWIDTH Jelenleg nem támogatott.
LVM_SETTOOLTIPS Beállítja azt az elemleírás-vezérlőt, amelyet a listanézet-vezérlő az elemleírások megjelenítéséhez fog használni. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetToolTips makrót.
LVM_SETUNICODEFORMAT Beállítja a unicode karakterformátum jelzőt a vezérlőelemhez. Ez az üzenet lehetővé teszi, hogy a vezérlő által használt karakterkészletet futásidőben módosítsa ahelyett, hogy újra létre kellene hoznia a vezérlőt. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetUnicodeFormat makrót.
LVM_SETVIEW Listanézet-vezérlő nézetének beállítása.
LVM_SETWORKAREAS Beállítja a munkaterületeket egy listanézet-vezérlőn belül. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a ListView_SetWorkAreas makrót.
LVM_SORTGROUPS Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a csoportokat azonosító szerint egy listanézet-vezérlőn belül.
LVM_SORTITEMS Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a listanézet-vezérlő elemeit. Az egyes elemek indexe az új sorozatnak megfelelően változik. Ezt az üzenetet explicit módon vagy a ListView_SortItems makró használatával is elküldheti.
LVM_SORTITEMSEX Egy alkalmazás által definiált összehasonlító függvény használatával rendezi a listanézet-vezérlő elemeit. Az egyes elemek indexe az új sorozatnak megfelelően változik. Ezt az üzenetet explicit módon vagy a ListView_SortItemsEx makró használatával is elküldheti.
LVM_SUBITEMHITTEST Meghatározza, hogy melyik listanézeti elem vagy alelem van egy adott helyzetben. Ezt az üzenetet explicit módon vagy a ListView_SubItemHitTest makró használatával is elküldheti.
LVM_UPDATE Listanézeti elem frissítése. Ha a listanézet vezérlőelem LVS_AUTOARRANGE stílussal rendelkezik, ez a makró a listanézet vezérlőelem elrendezését eredményezi. Ezt az üzenetet explicit módon vagy a ListView_Update makró használatával is elküldheti.

Értesítések

Téma Tartalomjegyzék
LVN_BEGINDRAG Értesíti a listanézet vezérlőjének szülőablakát, hogy a bal egérgombot érintő húzási művelet van elindítva. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_BEGINLABELEDIT Értesíti a listanézet-vezérlő szülőablakát az elem címkeszerkesztésének kezdetéről. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_BEGINRDRAG Értesíti a listanézet vezérlőjének szülőablakát, hogy a jobb egérgombot érintő húzási művelet van elindítva. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_BEGINSCROLL A listanézet-vezérlő szülőablakának értesítése görgetési művelet indításakor.
LVN_COLUMNCLICK Értesíti a listanézet-vezérlő szülőablakát, hogy egy oszlopra kattintott. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_COLUMNDROPDOWN Egy listanézet vezérlőelem küldi el, ha a listanézet legördülő gombja le van nyomva. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_COLUMNOVERFLOWCLICK Listanézet-vezérlő küldi el, amikor a túlcsordulás gombra kattint. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_DELETEALLITEMS Értesíti a listanézet vezérlőjének szülőablakát, hogy a vezérlőben lévő összes elem törölve lesz. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_DELETEITEM Értesíti a listanézet-vezérlő szülőablakát, hogy egy elemet törölni szeretne. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ENDLABELEDIT Értesíti a listanézet-vezérlő szülőablakát az elem címkeszerkesztésének végéről. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ENDSCROLL Értesíti a listanézet vezérlőjének szülőablakát, amikor egy görgetési művelet véget ér.
LVN_GETDISPINFO Egy listanézet vezérlőelem küldi el a szülőablakába. A szülőablak kérése, hogy adja meg a listanézet elemeinek megjelenítéséhez vagy rendezéséhez szükséges információkat. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_GETEMPTYMARKUP Listanézet-vezérlővel elküldve a szülőablakba, ha a vezérlő nem tartalmaz elemeket. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer. A LVN_GETEMPTYMARKUP értesítési kód a szülőablakra vonatkozó kérés, amely jelölőszöveget ad meg.
LVN_GETINFOTIP A LVS_EX_INFOTIP kibővített stílust tartalmazó nagyméretű ikonnézet-listanézet-vezérlő küldi el. Ezt az értesítést akkor küldi el a rendszer, ha a listanézet-vezérlő további szöveges információkat kér egy elemleírásban való megjelenítéshez. A rendszer WM_NOTIFY üzenet formájában küldi el.
LVN_HOTTRACK Egy listanézet vezérlőelem küldi el, amikor a felhasználó áthelyezi az egeret egy elem fölé. Ezt az értesítést csak olyan listanézet-vezérlők küldik, amelyek LVS_EX_TRACKSELECT kiterjesztett listanézet-stílussal rendelkeznek. A rendszer WM_NOTIFY üzenet formájában küldi el.
LVN_INCREMENTALSEARCH Értesíti a listanézet-vezérlő szülőablakát, hogy növekményes keresés indult el. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_INSERTITEM Értesíti a listanézet-vezérlő szülőablakát, hogy új elemet szúrtak be. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ITEMACTIVATE Listanézet-vezérlő küldi el, amikor a felhasználó aktivál egy elemet. Ezt az értesítést WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ITEMCHANGED Értesíti a listanézet vezérlőjének szülőablakát, hogy egy elem megváltozott. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ITEMCHANGING Értesíti a listanézet-vezérlő szülőablakát, hogy egy elem módosul. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_KEYDOWN Értesíti a listanézet vezérlőjének szülőablakát, hogy a kulcs le lett nyomva. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_LINKCLICK Értesíti a listanézet-vezérlő szülőablakát, hogy a hivatkozásra kattintott. Ezt az értesítést WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_MARQUEEBEGIN Értesíti a listanézet-vezérlő szülőablakát, hogy megkezdődött egy határolókeret (kijelölés) kijelölése. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_ODCACHEHINT A virtuális listanézet vezérlője küldi el, ha a megjelenítési terület tartalma megváltozott. Egy listanézet-vezérlő például akkor küldi el ezt az értesítést, ha a felhasználó görgeti a vezérlő megjelenítését. A LVN_ODCACHEHINT értesítési kód WM_NOTIFY üzenet formájában lesz elküldve.
LVN_ODFINDITEM Egy virtuális listanézet által küldött vezérlő, ha a tulajdonosnak szüksége van egy adott visszahívási elemre. A vezérlő például akkor küldi el ezt az értesítést, ha billentyűparancs-bemenetet kap, vagy amikor LVM_FINDITEM üzenetet kap.
LVN_ODSTATECHANGED Listanézet-vezérlő küldi el, ha egy elem vagy elemtartomány állapota megváltozott. Ezt az értesítést WM_NOTIFY üzenet formájában küldi el a rendszer.
LVN_SETDISPINFO Értesíti a listanézet vezérlőjének szülőablakát, hogy frissítenie kell az elemhez tartozó információkat. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_CLICK (listanézet) Egy listanézet-vezérlő küldi el, amikor a felhasználó a bal egérgombbal egy elemre kattint. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_CUSTOMDRAW (listanézet) Egy listanézet-vezérlő küldi el, hogy értesítse a szülőablakait a rajzműveletekről. Ezt az értesítést WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_DBLCLK (listanézet) Egy listanézet-vezérlő küldi el, amikor a felhasználó duplán kattint egy elemre a bal egérgombbal. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_HOVER (listanézet) Listanézet-vezérlő küldi el, amikor az egér rámutat egy elemre. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_KILLFOCUS (listanézet) Értesíti a listanézet vezérlőjének szülőablakát, hogy a vezérlő elvesztette a bemeneti fókuszt. NM_KILLFOCUS (listanézet)WM_NOTIFY üzenet formájában küldik el.
NM_RCLICK (listanézet) Egy listanézet-vezérlő küldi el, amikor a felhasználó a jobb egérgombbal egy elemre kattint. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_RDBLCLK (listanézet) Egy listanézet-vezérlő küldi el, amikor a felhasználó duplán kattint egy elemre a jobb egérgombbal. Ezt az értesítési kódot WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_RELEASEDCAPTURE (listanézet) Értesíti a listanézet-vezérlő szülőablakát, hogy a vezérlő egérrögzítést bocsát ki. Ezt az értesítést WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_RETURN (listanézet) Értesíti a listanézet vezérlőjének szülőablakát, hogy a vezérlő a bemeneti fókuszt tartalmazza, és hogy a felhasználó lenyomta az ENTER billentyűt. NM_RETURN WM_NOTIFY üzenet formájában küldi el a rendszer.
NM_SETFOCUS (listanézet) Értesíti a listanézet-vezérlő szülőablakát, hogy a vezérlő megkapta a bemeneti fókuszt. NM_SETFOCUS (listanézet) küldése WM_NOTIFY üzenet formájában történik.

Struktúrák

Téma Tartalomjegyzék
LVBKIMAGE A listanézet-vezérlő háttérképével kapcsolatos információkat tartalmaz. Ez a struktúra a háttérképek adatainak beállítására és beolvasására is használható.
LVCOLUMN A jelentés nézetben lévő oszlopokkal kapcsolatos információkat tartalmaz. Ez a struktúra oszlopok létrehozására és kezelésére is használható. Ez a struktúra felülírja a LV_COLUMN struktúrát.
LVFINDINFO Listanézet-elem keresésekor használt információkat tartalmaz. Ez a struktúra megegyezik a LV_FINDINFO, de a szabványos elnevezési konvencióknak megfelelően lett átnevezve.
LVFOOTERINFO Egy listanézet vezérlőelem élőlábának adatait tartalmazza.
LVFOOTERITEM Egy élőlábelem adatait tartalmazza.
LVGROUP Csoportok beállítására és lekérésére szolgál.
LVGROUPMETRICS A csoportok listanézet-vezérlőkben való megjelenítésére vonatkozó információkat tartalmaz.
LVHITTESTINFO Egy találati teszt adatait tartalmazza. Ezt a struktúrát kiterjesztették a részszintű találattesztelésre. A LVM_HITTEST és LVM_SUBITEMHITTEST üzenetekkel és a kapcsolódó makrókkal társítva használható. Ez a struktúra felülírja az LVHITTESTINFO struktúrát.
LVINSERTGROUPSORTED Csoportok rendezésére szolgál. A LVM_INSERTGROUPSORTED.
LVINSERTMARK A beszúrási pontok leírására szolgál.
LVITEM Egy listanézeti elem attribútumait adja meg vagy kapja meg. Ez a struktúra frissült egy új maszkérték (LVIF_INDENT) támogatásához, amely lehetővé teszi az elemek behúzását. Ez a struktúra felülírja a LV_ITEM struktúrát.
LVITEMINDEX Listanézeti elem indexadatait tartalmazza.
LVSETINFOTIP Információt nyújt a beállítani kívánt elemleírás-szövegről.
LVTILEINFO Információt nyújt a listanézet vezérlőelem egy eleméről, amikor csempenézetben jelenik meg.
LVTILEVIEWINFO Információt nyújt a listanézet vezérlőelemről, amikor csempenézetben jelenik meg.
NMITEMACTIVATE Információkat tartalmaz egy LVN_ITEMACTIVATE értesítési kódról.
NMLISTVIEW A listanézet értesítési kódjáról tartalmaz információkat. Ez a struktúra megegyezik a NM_LISTVIEW struktúrával, de át lett nevezve szabványos elnevezési konvenciókra.
NMLVCACHEHINT A gyorsítótárazott elem adatainak frissítéséhez használt információkat tartalmazza, hogy virtuális listanézettel.
NMLVCUSTOMDRAW Egy NM_CUSTOMDRAW (listanézet) listanézet-vezérlő által küldött értesítési kódra vonatkozó információkat tartalmaz.
NMLVDISPINFO Információkat tartalmaz egy LVN_GETDISPINFO vagy LVN_SETDISPINFO értesítési kódról. Ez a struktúra megegyezik a LV_DISPINFO struktúrával, de a szabványos elnevezési konvencióknak megfelelően lett átnevezve.
NMLVEMPTYMARKUP LVN_GETEMPTYMARKUP értesítésre küldve.
NMLVFINDITEM A virtuális listanézet vezérlőelem által kért elemek megkereséséhez szükséges információkat tartalmazza. Ez a struktúra az LVN_ODFINDITEM értesítési kóddal használható.
NMLVGETINFOTIP Egy elem elemleírásának megjelenítéséhez szükséges listanézeti elemek adatait tartalmazza és fogadja. Ez a struktúra az LVN_GETINFOTIP értesítési kóddal használható.
NMLVKEYDOWN A LVN_KEYDOWN értesítési kódjának feldolgozásához használt információkat tartalmazza. Ez a struktúra megegyezik az NMLVKEYDOWN struktúrával, de a szabványos elnevezési konvencióknak megfelelően lett átnevezve.
NMLVLINK Információkat tartalmaz egy LVN_LINKCLICK értesítésről.
NMLVODSTATECHANGE A LVN_ODSTATECHANGED értesítési kód feldolgozásához használható információkat tartalmazó struktúra.
NMLVSCROLL Információt nyújt a görgetési műveletről.

Állandók

Téma Tartalomjegyzék
bővített List-View stílusok A LVM_SETEXTENDEDLISTVIEWSTYLE üzenet vagy a ListView_SetExtendedListViewStyle vagy ListView_SetExtendedListViewStyleEx makrók egyikével alkalmazhatja ezeket a kiterjesztett listanézet-vezérlőstílusokat.
List-View elemállapotok Az elem állapotértéke az elem állapotából, egy választható átfedési maszkindexből és egy opcionális állapotképmaszk-indexből áll.
Az elemek állapota határozza meg annak megjelenését és működését. Az állapot lehet nulla vagy egy vagy több a következő értékek közül:
List-View ablakstílusok Az alábbi ablakstílusok listanézet-vezérlőkre vonatkoznak.