Aracılığıyla paylaş


Liste Görünümü

Bu bölüm, liste görünümü denetimleriyle kullanılan programlama öğeleri hakkında bilgi içerir.

Genel bakış

Konu Içeriği
List-View Denetimleri hakkında hakkında Liste görünümü denetimi, bir öğe koleksiyonunu görüntüleyen bir penceredir.
varsayılan List-View İleti İşleme Bu bölümde, liste görünümü denetimi tarafından gerçekleştirilen pencere iletisi işleme listelenir.
List-View Denetimlerini Kullanma Bu bölüm, uygulamalarınızda liste görünümü denetimleri oluşturmayı ve kullanmayı gösteren kod örnekleri içerir.

Makro

Konu Içeriği
ListView_ApproximateViewRect Belirli sayıda öğeyi görüntülemek için gereken yaklaşık genişliği ve yüksekliği hesaplar. Bu makroyu kullanabilir veya LVM_APPROXIMATEVIEWRECT iletisini açıkça gönderebilirsiniz.
ListView_Arrange Öğeleri simge görünümünde düzenler. Bu makroyu kullanabilir veya LVM_ARRANGE iletisini açıkça gönderebilirsiniz.
ListView_CancelEditLabel Öğe metni düzenleme işlemini iptal eder. Bu makroyu kullanabilir veya LVM_CANCELEDITLABEL iletisini açıkça gönderebilirsiniz.
ListView_CreateDragImage Belirtilen öğe için sürükleyerek resim listesi oluşturur. Bu makroyu kullanabilir veya LVM_CREATEDRAGIMAGE iletisini açıkça gönderebilirsiniz.
ListView_DeleteAllItems Liste görünümü denetimindeki tüm öğeleri kaldırır. Bu makroyu kullanabilir veya LVM_DELETEALLITEMS iletisini açıkça gönderebilirsiniz.
ListView_DeleteColumn Liste görünümü denetiminden bir sütunu kaldırır. Bu makroyu kullanabilir veya LVM_DELETECOLUMN iletisini açıkça gönderebilirsiniz.
ListView_DeleteItem Liste görünümü denetiminden bir öğeyi kaldırır. Bu makroyu kullanabilir veya LVM_DELETEITEM iletisini açıkça gönderebilirsiniz.
ListView_EditLabel Belirtilen liste görünümü öğesinin metnini yerinde düzenlemeye başlar. İleti, belirtilen öğeyi örtük olarak seçer ve odaklar. Bu makroyu kullanabilir veya LVM_EDITLABEL iletisini açıkça gönderebilirsiniz.
ListView_EnableGroupView Liste görünümü denetimindeki öğelerin grup olarak görüntülenip görüntülenmeyeceğini etkinleştirir veya devre dışı bırakır. Bu makroyu kullanabilir veya LVM_ENABLEGROUPVIEW iletisini açıkça gönderebilirsiniz.
ListView_EnsureVisible Gerekirse liste görünümü denetimini kaydırarak liste görünümü öğesinin tamamen veya kısmen görünür olmasını sağlar. Bu makroyu kullanabilir veya LVM_ENSUREVISIBLE iletisini açıkça gönderebilirsiniz.
ListView_FindItem Belirtilen özelliklere sahip bir liste görünümü öğesini arar. Bu makroyu kullanabilir veya LVM_FINDITEM iletisini açıkça gönderebilirsiniz.
ListView_GetBkColor Liste görünümü denetiminin arka plan rengini alır. Bu makroyu kullanabilir veya LVM_GETBKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_GetBkImage Arka plan görüntüsünü liste görünümü denetiminde alır. Bu makroyu kullanabilir veya LVM_GETBKIMAGE iletisini açıkça gönderebilirsiniz.
ListView_GetCallbackMask Liste görünümü denetimi için geri çağırma maskesini alır. Bu makroyu kullanabilir veya LVM_GETCALLBACKMASK iletisini açıkça gönderebilirsiniz.
ListView_GetCheckState Liste görünümü denetimindeki bir öğenin seçili olup olmadığını belirler. Bu yalnızca LVS_EX_CHECKBOXES stiline sahip liste görünümü denetimleri için kullanılmalıdır.
ListView_GetColumn Liste görünümü denetiminin sütununun özniteliklerini alır. Bu makroyu kullanabilir veya LVM_GETCOLUMN iletisini açıkça gönderebilirsiniz.
ListView_GetColumnOrderArray Liste görünümü denetimindeki sütunların geçerli soldan sağa sırasını alır. Bu makroyu kullanabilir veya LVM_GETCOLUMNORDERARRAY iletisini açıkça gönderebilirsiniz.
ListView_GetColumnWidth Rapor veya liste görünümündeki bir sütunun genişliğini alır. Bu makroyu kullanabilir veya LVM_GETCOLUMNWIDTH iletisini açıkça gönderebilirsiniz.
ListView_GetCountPerPage Liste veya rapor görünümündeyken liste görünümü denetiminin görünür alanına dikey olarak sığabilecek öğe sayısını hesaplar. Yalnızca tam görünür öğeler sayılır. Bu makroyu kullanabilir veya LVM_GETCOUNTPERPAGE iletisini açıkça gönderebilirsiniz.
ListView_GetEditControl Liste görünümü öğesinin metnini düzenlemek için kullanılan düzenleme denetiminin tutamacını alır. Bu makroyu kullanabilir veya LVM_GETEDITCONTROL iletisini açıkça gönderebilirsiniz.
ListView_GetEmptyText Liste görünümü denetimi boş göründüğünde görüntülenecek metni alır. Bu makroyu kullanın veya LVM_GETEMPTYTEXT iletisini açıkça gönderin.
ListView_GetExtendedListViewStyle Belirli bir liste görünümü denetimi için kullanılmakta olan genişletilmiş stilleri alır. Bu makroyu kullanabilir veya LVM_GETEXTENDEDLISTVIEWSTYLE iletisini açıkça gönderebilirsiniz.
ListView_GetFocusedGroup Odağın olduğu grubu alır. Bu makroyu kullanın veya LVM_GETFOCUSEDGROUP iletisini açıkça gönderin.
ListView_GetFooterInfo Belirtilen liste görünümü denetiminin alt bilgisi hakkında bilgi alır. Bu makroyu kullanın veya LVM_GETFOOTERINFO iletisini açıkça gönderin.
ListView_GetFooterItem Belirtilen liste görünümü denetimi için alt bilgi öğesiyle ilgili bilgileri alır. Bu makroyu kullanın veya LVM_GETFOOTERITEM iletisini açıkça gönderin.
ListView_GetFooterItemRect Liste görünümü denetiminde belirtilen bir öğenin alt bilgisinin koordinatlarını alır. Bu makroyu kullanın veya LVM_GETFOOTERITEMRECT iletisini açıkça gönderin.
ListView_GetFooterRect Belirtilen liste görünümü denetimi için alt bilginin koordinatlarını alır. Bu makroyu kullanın veya LVM_GETFOOTERRECT iletisini açıkça gönderin.
ListView_GetGroupCount Grup sayısını alır. Bu makroyu kullanabilir veya LVM_GETGROUPCOUNT iletisini açıkça gönderebilirsiniz.
ListView_GetGroupHeaderImageList Var olan bir liste görünümü denetimi için ayarlanmış olan grup üst bilgisi resim listesini alır.
ListView_GetGroupInfo Grup bilgilerini alır. Bu makroyu kullanabilir veya LVM_GETGROUPINFO iletisini açıkça gönderebilirsiniz.
ListView_GetGroupInfoByIndex Belirtilen grupla ilgili bilgileri alır. Bu makroyu kullanın veya LVM_GETGROUPINFOBYINDEX iletisini açıkça gönderin.
ListView_GetGroupMetrics Grupların görüntülenmesi hakkında bilgi alır. Bu makroyu kullanabilir veya LVM_GETGROUPMETRICS iletisini açıkça gönderebilirsiniz.
ListView_GetGroupRect Belirtilen grup için dikdörtgeni alır. Bu makroyu kullanın veya LVM_GETGROUPRECT iletisini açıkça gönderin.
ListView_GetGroupState Belirtilen grubun durumunu alır. Bu makroyu kullanın veya LVM_GETGROUPSTATE iletisini açıkça gönderin.
ListView_GetHeader Bir liste görünümü denetimi tarafından kullanılan üst bilgi denetiminin tutamacını alır. Bu makroyu kullanabilir veya LVM_GETHEADER iletisini açıkça gönderebilirsiniz.
ListView_GetHotCursor Etkin izleme etkinken işaretçi bir öğenin üzerindeyken kullanılan HCURSOR'ı alır. Bu makroyu kullanabilir veya LVM_GETHOTCURSOR iletisini açıkça gönderebilirsiniz.
ListView_GetHotItem Sık erişimli öğenin dizinini alır. Bu makroyu kullanabilir veya LVM_GETHOTITEM iletisini açıkça gönderebilirsiniz.
ListView_GetHoverTime Fare imlecinin seçilmeden önce öğenin üzerine gelme süresini alır. Bu makroyu kullanabilir veya LVM_GETHOVERTIME iletisini açıkça gönderebilirsiniz.
ListView_GetImageList Liste görünümü öğelerini çizmek için kullanılan görüntü listesinin tutamacını alır. Bu makroyu kullanabilir veya LVM_GETIMAGELIST iletisini açıkça gönderebilirsiniz.
ListView_GetInsertMark Ekleme noktasının konumunu alır. Bu makroyu kullanabilir veya LVM_GETINSERTMARK iletisini açıkça gönderebilirsiniz.
ListView_GetInsertMarkColor Ekleme noktasının rengini alır. Bu makroyu kullanabilir veya LVM_GETINSERTMARKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_GetInsertMarkRect Ekleme noktasını sınırlayan dikdörtgeni alır. Bu makroyu kullanabilir veya LVM_GETINSERTMARKRECT iletisini açıkça gönderebilirsiniz.
ListView_GetISearchString Liste görünümü denetiminin artımlı arama dizesini alır. Bu makroyu kullanabilir veya LVM_GETISEARCHSTRING iletisini açıkça gönderebilirsiniz.
ListView_GetItem Liste görünümü öğesinin özniteliklerinin bazılarını veya tümünü alır. Bu makroyu kullanabilir veya LVM_GETITEM iletisini açıkça gönderebilirsiniz.
ListView_GetItemCount Liste görünümü denetimindeki öğelerin sayısını alır. Bu makroyu kullanabilir veya LVM_GETITEMCOUNT iletisini açıkça gönderebilirsiniz.
ListView_GetItemIndexRect Belirtilen liste görünümü denetiminin geçerli görünümünde bir alt dizinin tümü veya bir bölümü için sınırlayıcı dikdörtgeni alır. Bu makroyu kullanın veya LVM_GETITEMINDEXRECT iletisini açıkça gönderin.
ListView_GetItemPosition Liste görünümü öğesinin konumunu alır. Bu makroyu kullanabilir veya LVM_GETITEMPOSITION iletisini açıkça gönderebilirsiniz.
ListView_GetItemRect Geçerli görünümdeki bir öğenin tümü veya bir bölümü için sınırlayıcı dikdörtgeni alır. Bu makroyu kullanabilir veya LVM_GETITEMRECT iletisini açıkça gönderebilirsiniz.
ListView_GetItemSpacing Liste görünümü denetimindeki öğeler arasındaki aralığı belirler. Bu makroyu kullanabilir veya LVM_GETITEMSPACING iletisini açıkça gönderebilirsiniz.
ListView_GetItemState Liste görünümü öğesinin durumunu alır. Bu makroyu kullanabilir veya LVM_GETITEMSTATE iletisini açıkça gönderebilirsiniz.
ListView_GetItemText Liste görünümü öğesinin veya alt öğesinin metnini alır. Bu makroyu kullanabilir veya LVM_GETITEMTEXT iletisini açıkça gönderebilirsiniz.
ListView_GetNextItem Belirtilen özelliklere sahip olan ve belirtilen öğeyle belirtilen ilişkiyi taşıyan liste görünümü öğesini arar. Bu makroyu kullanabilir veya LVM_GETNEXTITEM iletisini açıkça gönderebilirsiniz.
ListView_GetNextItemIndex Belirtilen özelliklere ve başka bir belirli öğeyle ilişkiye sahip belirli bir liste görünümü denetimindeki öğenin dizinini alır. Bu makroyu kullanın veya LVM_GETNEXTITEMINDEX iletisini açıkça gönderin.
ListView_GetNumberOfWorkAreas Liste görünümü denetimindeki çalışma alanlarının sayısını alır. Bu makroyu kullanabilir veya LVM_GETNUMBEROFWORKAREAS iletisini açıkça gönderebilirsiniz.
ListView_GetOrigin Liste görünümü denetimi için geçerli görünüm kaynağını alır. Bu makroyu kullanabilir veya LVM_GETORIGIN iletisini açıkça gönderebilirsiniz.
ListView_GetOutlineColor LVS_EX_BORDERSELECT genişletilmiş pencere stili ayarlandıysa, liste görünümü denetiminin kenarlığı rengini alır. Bu makroyu kullanabilir veya LVM_GETOUTLINECOLOR iletisini açıkça gönderebilirsiniz.
ListView_GetSelectedColumn Seçili sütunu belirten bir tamsayı alır. Bu makroyu kullanabilir veya LVM_GETSELECTEDCOLUMN iletisini açıkça gönderebilirsiniz.
ListView_GetSelectedCount Liste görünümü denetimindeki seçili öğelerin sayısını belirler. Bu makroyu kullanabilir veya LVM_GETSELECTEDCOUNT iletisini açıkça gönderebilirsiniz.
ListView_GetSelectionMark Liste görünümü denetiminden seçim işaretini alır. Bu makroyu kullanabilir veya LVM_GETSELECTIONMARK iletisini açıkça gönderebilirsiniz.
ListView_GetStringWidth Belirtilen liste görünümü denetiminin geçerli yazı tipini kullanarak belirtilen dizenin genişliğini belirler. Bu makroyu kullanabilir veya LVM_GETSTRINGWIDTH iletisini açıkça gönderebilirsiniz.
ListView_GetSubItemRect Liste görünümü denetimindeki bir alt öğeyi çevreleyen dikdörtgen hakkında bilgi alır. Bu makroyu kullanabilir (önerilir) veya LVM_GETSUBITEMRECT iletisini açıkça gönderebilirsiniz. Bu makro yalnızca LVS_REPORT stilini kullanan liste görünümü denetimlerinde kullanılmak üzere tasarlanmıştır.
ListView_GetTextBkColor Liste görünümü denetiminin metin arka plan rengini alır. Bu makroyu kullanabilir veya LVM_GETTEXTBKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_GetTextColor Liste görünümü denetiminin metin rengini alır. Bu makroyu kullanabilir veya LVM_GETTEXTCOLOR iletisini açıkça gönderebilirsiniz.
ListView_GetTileInfo Liste görünümü denetimindeki bir kutucuk hakkında bilgi alır. Bu makroyu kullanabilir veya LVM_GETTILEINFO iletisini açıkça gönderebilirsiniz.
ListView_GetTileViewInfo Kutucuk görünümünde liste görünümü denetimi hakkında bilgi alır. Bu makroyu kullanabilir veya LVM_GETTILEVIEWINFO iletisini açıkça gönderebilirsiniz.
ListView_GetToolTips Liste görünümü denetiminin araç ipuçlarını görüntülemek için kullandığı araç ipucu denetimini alır. Bu makroyu kullanabilir veya LVM_GETTOOLTIPS iletisini açıkça gönderebilirsiniz.
ListView_GetTopIndex Liste veya rapor görünümündeyken en üstteki görünür öğenin dizinini alır. Bu makroyu kullanabilir veya LVM_GETTOPINDEX iletisini açıkça gönderebilirsiniz.
ListView_GetUnicodeFormat Denetim için Unicode karakter biçimi bayrağını alır. Bu makroyu kullanabilir veya LVM_GETUNICODEFORMAT iletisini açıkça gönderebilirsiniz.
ListView_GetView Liste görünümü denetiminin geçerli görünümünü alır. Bu makroyu kullanabilir veya LVM_GETVIEW iletisini açıkça gönderebilirsiniz.
ListView_GetViewRect Liste görünümü denetimindeki tüm öğelerin sınırlayıcı dikdörtgenini alır. Liste görünümü simge veya küçük simge görünümünde olmalıdır. Bu makroyu kullanabilir veya LVM_GETVIEWRECT iletisini açıkça gönderebilirsiniz.
ListView_GetWorkAreas Çalışma alanlarını liste görünümü denetiminden alır. Bu makroyu kullanabilir veya LVM_GETWORKAREAS iletisini açıkça gönderebilirsiniz.
ListView_HasGroup Liste görünümü denetiminin belirtilen bir gruba sahip olup olmadığını belirler. Bu makroyu kullanabilir veya LVM_HASGROUP iletisini açıkça gönderebilirsiniz.
ListView_HitTest Varsa, hangi liste görünümü öğesinin belirtilen konumda olduğunu belirler. Bu makroyu kullanabilir veya LVM_HITTEST iletisini açıkça gönderebilirsiniz.
ListView_HitTestEx Varsa, hangi liste görünümü öğesinin belirtilen konumda olduğunu belirler. Bu makroyu kullanabilir veya LVM_HITTEST iletisini açıkça gönderebilirsiniz.
ListView_InsertColumn Liste görünümü denetimine yeni bir sütun ekler. Bu makroyu kullanabilir veya LVM_INSERTCOLUMN iletisini açıkça gönderebilirsiniz.
ListView_InsertGroup Liste görünümü denetimine grup ekler. Bu makroyu kullanabilir veya LVM_INSERTGROUP iletisini açıkça gönderebilirsiniz.
ListView_InsertGroupSorted Sıralı bir grup listesine grup ekler. Bu makroyu kullanabilir veya LVM_INSERTGROUPSORTED iletisini açıkça gönderebilirsiniz.
ListView_InsertItem Liste görünümü denetimine yeni bir öğe ekler. Bu makroyu kullanabilir veya LVM_INSERTITEM iletisini açıkça gönderebilirsiniz.
ListView_InsertMarkHitTest Belirtilen noktaya en yakın ekleme noktasını alır. Bu makroyu kullanabilir veya LVM_INSERTMARKHITTEST iletisini açıkça gönderebilirsiniz.
ListView_IsGroupViewEnabled Liste görünümü denetiminin grup görünümünün etkinleştirilip etkinleştirilmediğini denetler. Bu makroyu kullanabilir veya LVM_ISGROUPVIEWENABLED iletisini açıkça gönderebilirsiniz.
ListView_IsItemVisible Liste görünümü denetimindeki bir öğenin görünür olup olmadığını gösterir. Bu makroyu kullanın veya LVM_ISITEMVISIBLE iletisini açıkça gönderin.
ListView_MapIDToIndex Öğenin kimliğini bir dizinle eşler. Bu makroyu kullanabilir veya LVM_MAPIDTOINDEX iletisini açıkça gönderebilirsiniz.
ListView_MapIndexToID Öğenin dizinini benzersiz bir kimlikle eşler. Bu makroyu kullanabilir veya LVM_MAPINDEXTOID iletisini açıkça gönderebilirsiniz.
ListView_MoveGroup Uygulanmadı.
ListView_MoveItemToGroup Uygulanmadı.
ListView_RedrawItems Liste görünümü denetimini bir öğe aralığını yeniden çizmeye zorlar. Bu makroyu kullanabilir veya LVM_REDRAWITEMS iletisini açıkça gönderebilirsiniz.
ListView_RemoveAllGroups Liste görünümü denetiminden tüm grupları kaldırır. Bu makroyu kullanabilir veya LVM_REMOVEALLGROUPS iletisini açıkça gönderebilirsiniz.
ListView_RemoveGroup Liste görünümü denetiminden bir grubu kaldırır. Bu makroyu kullanabilir veya LVM_REMOVEGROUP iletisini açıkça gönderebilirsiniz.
ListView_Scroll Liste görünümü denetiminin içeriğini kaydırıyor. Bu makroyu kullanabilir veya LVM_SCROLL iletisini açıkça gönderebilirsiniz.
ListView_SetBkColor Liste görünümü denetiminin arka plan rengini ayarlar. Bu makroyu kullanabilir veya LVM_SETBKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_SetBkImage Liste görünümü denetiminde arka plan görüntüsünü ayarlar. Bu makroyu kullanabilir veya LVM_SETBKIMAGE iletisini açıkça gönderebilirsiniz.
ListView_SetCallbackMask Liste görünümü denetimi için geri çağırma maskesini değiştirir. Bu makroyu kullanabilir veya LVM_SETCALLBACKMASK iletisini açıkça gönderebilirsiniz.
ListView_SetCheckState Liste görünümü denetimindeki bir öğeyi seçer veya seçimini kaldırır. Bu makroyu kullanabilir veya LVM_SETITEMSTATE iletisini açıkça gönderebilirsiniz.
ListView_SetColumn Liste görünümü sütununun özniteliklerini ayarlar. Bu makroyu kullanabilir veya LVM_SETCOLUMN iletisini açıkça gönderebilirsiniz.
ListView_SetColumnOrderArray Liste görünümü denetimindeki sütunların soldan sağa sırasını ayarlar. Bu makroyu kullanabilir veya LVM_SETCOLUMNORDERARRAY iletisini açıkça gönderebilirsiniz.
ListView_SetColumnWidth Rapor görünümündeki bir sütunun genişliğini veya liste görünümü modundaki tüm sütunların genişliğini değiştirmek için kullanılır. Bu makroyu kullanabilir veya LVM_SETCOLUMNWIDTH iletisini açıkça gönderebilirsiniz.
ListView_SetExtendedListViewStyle Liste görünümü denetimleri için genişletilmiş stilleri ayarlar. Bu makroyu kullanabilir veya LVM_SETEXTENDEDLISTVIEWSTYLE iletisini açıkça gönderebilirsiniz.
ListView_SetExtendedListViewStyleEx Stil maskesini kullanarak liste görünümü denetimleri için genişletilmiş stilleri ayarlar. Bu makroyu kullanabilir veya LVM_SETEXTENDEDLISTVIEWSTYLE iletisini açıkça gönderebilirsiniz.
ListView_SetGroupHeaderImageList Liste görünümü denetiminin grup üst bilgisine bir resim listesi atar.
ListView_SetGroupInfo Grup bilgilerini ayarlar. Bu makroyu kullanabilir veya LVM_SETGROUPINFO iletisini açıkça gönderebilirsiniz.
ListView_SetGroupMetrics Grupların görüntülenmesiyle ilgili bilgileri ayarlar. Bu makroyu kullanabilir veya LVM_SETGROUPMETRICS iletisini açıkça gönderebilirsiniz.
ListView_SetGroupState Belirtilen grubun durumunu ayarlar.
ListView_SetHotCursor Sık erişimli izleme etkinken işaretçi bir öğenin üzerindeyken liste görünümü denetiminin kullandığı HCURSOR'yi ayarlar. Bu makroyu kullanabilir veya LVM_SETHOTCURSOR iletisini açıkça gönderebilirsiniz. Sık erişimli izlemenin etkinleştirilip etkinleştirilmediğini denetlemek için SystemParametersInfoçağrısı yapın.
ListView_SetHotItem Liste görünümü denetiminde sık erişimli öğeyi ayarlar. Bu makroyu kullanabilir veya LVM_SETHOTITEM iletisini açıkça gönderebilirsiniz.
ListView_SetHoverTime Fare imlecinin seçilmeden önce öğenin üzerine gelme süresini ayarlar. Bu makroyu kullanabilir veya LVM_SETHOVERTIME iletisini açıkça gönderebilirsiniz.
ListView_SetIconSpacing Liste görünümü denetimlerindeki simgeler arasındaki aralığı LVS_ICON stiline ayarlar. Bu makroyu kullanabilir veya LVM_SETICONSPACING iletisini açıkça gönderebilirsiniz.
ListView_SetImageList Liste görünümü denetimine bir resim listesi atar. Bu makroyu kullanabilir veya LVM_SETIMAGELIST iletisini açıkça gönderebilirsiniz.
ListView_SetInfoTip Araç ipucu metnini ayarlar. Bu makroyu kullanabilir veya LVM_SETINFOTIP iletisini açıkça gönderebilirsiniz.
ListView_SetInsertMark Ekleme noktasını tanımlı konuma ayarlar. Bu makroyu kullanabilir veya LVM_SETINSERTMARK iletisini açıkça gönderebilirsiniz.
ListView_SetInsertMarkColor Ekleme noktasının rengini ayarlar. Bu makroyu kullanabilir veya LVM_SETINSERTMARKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_SetItem Liste görünümü öğesinin özniteliklerinin bazılarını veya tümünü ayarlar. ListView_SetItem kullanarak bir alt dizinin metnini de ayarlayabilirsiniz. Bu makroyu kullanabilir veya LVM_SETITEM iletisini açıkça gönderebilirsiniz.
ListView_SetItemCount Liste görünümü denetiminin belirtilen sayıda öğe için bellek ayırmasına neden olur. Bu makroyu kullanabilir veya LVM_SETITEMCOUNT iletisini açıkça gönderebilirsiniz.
ListView_SetItemCountEx sanal liste görünümündeki öğelerin sanal sayısınıayarlar. Bu makroyu kullanabilir veya LVM_SETITEMCOUNT iletisini açıkça gönderebilirsiniz.
ListView_SetItemIndexState Belirtilen liste görünümü öğesinin durumunu ayarlar. Bu makroyu kullanın veya LVM_SETITEMINDEXSTATE iletisini açıkça gönderin.
ListView_SetItemPosition Öğeyi liste görünümü denetiminde (simge veya küçük simge görünümünde) belirtilen konuma taşır. Bu makroyu kullanabilir veya LVM_SETITEMPOSITION iletisini açıkça gönderebilirsiniz.
ListView_SetItemPosition32 Öğeyi liste görünümü denetiminde (simge veya küçük simge görünümünde) belirtilen konuma taşır. Bu makro, 32 bit koordinatları kullandığından ListView_SetItemPosition makrodan farklıdır. ListView_SetItemPosition32 makroyu kullanabilir veya LVM_SETITEMPOSITION32 iletisini açıkça gönderebilirsiniz.
ListView_SetItemState Liste görünümü denetimindeki bir öğenin durumunu değiştirir. Bu makroyu kullanabilir veya LVM_SETITEMSTATE iletisini açıkça gönderebilirsiniz.
ListView_SetItemText Liste görünümü öğesinin veya alt öğesinin metnini değiştirir. Bu makroyu kullanabilir veya LVM_SETITEMTEXT iletisini açıkça gönderebilirsiniz.
ListView_SetOutlineColor LVS_EX_BORDERSELECT genişletilmiş pencere stili ayarlandıysa, liste görünümü denetiminin kenarlığı rengini ayarlar. Bu makroyu kullanabilir veya LVM_SETOUTLINECOLOR iletisini açıkça gönderebilirsiniz.
ListView_SetSelectedColumn Seçili sütunun dizinini ayarlar. Bu makroyu kullanabilir veya LVM_SETSELECTEDCOLUMN iletisini açıkça gönderebilirsiniz.
ListView_SetSelectionMark Liste görünümü denetiminde seçim işaretini ayarlar. Bu makroyu kullanabilir veya LVM_SETSELECTIONMARK iletisini açıkça gönderebilirsiniz.
ListView_SetTextBkColor Liste görünümü denetimindeki metnin arka plan rengini ayarlar. Bu makroyu kullanabilir veya LVM_SETTEXTBKCOLOR iletisini açıkça gönderebilirsiniz.
ListView_SetTextColor Liste görünümü denetiminin metin rengini ayarlar. Bu makroyu kullanabilir veya LVM_SETTEXTCOLOR iletisini açıkça gönderebilirsiniz.
ListView_SetTileInfo Liste görünümü denetiminin mevcut kutucuğuna ilişkin bilgileri ayarlar. Bu makroyu kullanabilir veya LVM_SETTILEINFO iletisini açıkça gönderebilirsiniz.
ListView_SetTileViewInfo Liste görünümü denetiminin kutucuk görünümünde kullandığı bilgileri ayarlar. Bu makroyu kullanabilir veya LVM_SETTILEVIEWINFO iletisini açıkça gönderebilirsiniz.
ListView_SetToolTips Liste görünümü denetiminin araç ipuçlarını görüntülemek için kullanacağı araç ipucu denetimini ayarlar. Bu makroyu kullanabilir veya LVM_SETTOOLTIPS iletisini açıkça gönderebilirsiniz.
ListView_SetUnicodeFormat Denetim için Unicode karakter biçimi bayrağını ayarlar. Bu ileti, denetimi yeniden oluşturmak yerine çalışma zamanında denetim tarafından kullanılan karakter kümesini değiştirmenize olanak tanır. Bu makroyu kullanabilir veya LVM_SETUNICODEFORMAT iletisini açıkça gönderebilirsiniz.
ListView_SetView Liste görünümü denetiminin görünümünü ayarlar. Bu makroyu kullanabilir veya LVM_SETVIEW iletisini açıkça gönderebilirsiniz.
ListView_SetWorkAreas Liste görünümü denetimindeki çalışma alanlarını ayarlar. Bu makroyu kullanabilir veya LVM_SETWORKAREAS iletisini açıkça gönderebilirsiniz.
ListView_SortGroups Grupları liste görünümü denetimi içinde kimliklere göre sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır. Bu makroyu kullanabilir veya LVM_SORTGROUPS iletisini açıkça gönderebilirsiniz.
ListView_SortItems Liste görünümü denetiminin öğelerini sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır. Her öğenin dizini yeni diziyi yansıtacak şekilde değişir. Bu makroyu kullanabilir veya LVM_SORTITEMS iletisini açıkça gönderebilirsiniz.
ListView_SortItemsEx Liste görünümü denetiminin öğelerini sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır. Her öğenin dizini yeni diziyi yansıtacak şekilde değişir. Bu makroyu kullanabilir veya LVM_SORTITEMSEX iletisini açıkça gönderebilirsiniz.
ListView_SubItemHitTest Belirli bir konumda hangi liste görünümü öğesinin veya alt öğenin bulunduğunu belirler. Bu makroyu kullanabilir veya LVM_SUBITEMHITTEST iletisini açıkça gönderebilirsiniz.
ListView_SubItemHitTestEx Belirli bir konumda hangi liste görünümü öğesinin veya alt öğenin bulunduğunu belirler. Bu makroyu kullanabilir veya LVM_SUBITEMHITTEST iletisini açıkça gönderebilirsiniz.
ListView_Update Liste görünümü öğesini güncelleştirir. Liste görünümü denetimi LVS_AUTOARRANGE stiline sahipse, bu makro liste görünümü denetiminin düzenlenmesine neden olur. Bu makroyu kullanabilir veya LVM_UPDATE iletisini açıkça gönderebilirsiniz.

Ileti

Konu Içeriği
LVM_APPROXIMATEVIEWRECT Belirli sayıda öğeyi görüntülemek için gereken yaklaşık genişliği ve yüksekliği hesaplar. Bu iletiyi açıkça gönderebilir veya ListView_ApproximateViewRect makroyu kullanabilirsiniz.
LVM_ARRANGE Öğeleri simge görünümünde düzenler. Bu iletiyi açıkça veya ListView_Arrange makroyu kullanarak gönderebilirsiniz.
LVM_CANCELEDITLABEL Öğe metni düzenleme işlemini iptal eder.
LVM_CREATEDRAGIMAGE Belirtilen öğe için sürükleyerek resim listesi oluşturur. Bu iletiyi açıkça veya ListView_CreateDragImage makroyu kullanarak gönderebilirsiniz.
LVM_DELETEALLITEMS Liste görünümü denetimindeki tüm öğeleri kaldırır. Bu iletiyi açıkça veya ListView_DeleteAllItems makroyu kullanarak gönderebilirsiniz.
LVM_DELETECOLUMN Liste görünümü denetiminden bir sütunu kaldırır. Bu iletiyi açıkça veya ListView_DeleteColumn makroyu kullanarak gönderebilirsiniz.
LVM_DELETEITEM Liste görünümü denetiminden bir öğeyi kaldırır. Bu iletiyi açıkça veya ListView_DeleteItem makroyu kullanarak gönderebilirsiniz.
LVM_EDITLABEL Belirtilen liste görünümü öğesinin metnini yerinde düzenlemeye başlar. İleti, belirtilen öğeyi örtük olarak seçer ve odaklar. Bu iletiyi açıkça veya ListView_EditLabel makroyu kullanarak gönderebilirsiniz.
LVM_ENABLEGROUPVIEW Liste görünümü denetimindeki öğelerin grup olarak görüntülenip görüntülenmeyeceğini etkinleştirir veya devre dışı bırakır.
LVM_ENSUREVISIBLE Gerekirse liste görünümü denetimini kaydırarak liste görünümü öğesinin tamamen veya kısmen görünür olmasını sağlar. Bu iletiyi açıkça veya ListView_EnsureVisible makroyu kullanarak gönderebilirsiniz.
LVM_FINDITEM Belirtilen özelliklere sahip bir liste görünümü öğesini arar. Bu iletiyi açıkça veya ListView_FindItem makroyu kullanarak gönderebilirsiniz.
LVM_GETBKCOLOR Liste görünümü denetiminin arka plan rengini alır. Bu iletiyi açıkça veya ListView_GetBkColor makroyu kullanarak gönderebilirsiniz.
LVM_GETBKIMAGE Arka plan görüntüsünü liste görünümü denetiminde alır. Bu iletiyi açıkça veya ListView_GetBkImage makro kullanarak gönderebilirsiniz.
LVM_GETCALLBACKMASK Liste görünümü denetimi için geri çağırma maskesini alır. Bu iletiyi açıkça veya ListView_GetCallbackMask makroyu kullanarak gönderebilirsiniz.
LVM_GETCOLUMN Liste görünümü denetiminin sütununun özniteliklerini alır. Bu iletiyi açıkça veya ListView_GetColumn makroyu kullanarak gönderebilirsiniz.
LVM_GETCOLUMNORDERARRAY Liste görünümü denetimindeki sütunların geçerli soldan sağa sırasını alır. Bu iletiyi açıkça gönderebilir veya ListView_GetColumnOrderArray makroyu kullanabilirsiniz.
LVM_GETCOLUMNWIDTH Rapor veya liste görünümündeki bir sütunun genişliğini alır. Bu iletiyi açıkça veya ListView_GetColumnWidth makroyu kullanarak gönderebilirsiniz.
LVM_GETCOUNTPERPAGE Liste veya rapor görünümündeyken liste görünümü denetiminin görünür alanına dikey olarak sığabilecek öğe sayısını hesaplar. Yalnızca tam görünür öğeler sayılır. Bu iletiyi açıkça veya ListView_GetCountPerPage makro kullanarak gönderebilirsiniz.
LVM_GETEDITCONTROL Liste görünümü öğesinin metnini düzenlemek için kullanılan düzenleme denetiminin tutamacını alır. Bu iletiyi açıkça veya ListView_GetEditControl makroyu kullanarak gönderebilirsiniz.
LVM_GETEMPTYTEXT Liste görünümü denetimi boş göründüğünde görüntülenecek metni alır. Bu iletiyi açıkça veya ListView_GetEmptyText makroyu kullanarak gönderin.
LVM_GETEXTENDEDLISTVIEWSTYLE Belirli bir liste görünümü denetimi için kullanılmakta olan genişletilmiş stilleri alır. Bu iletiyi açıkça gönderebilir veya ListView_GetExtendedListViewStyle makroyu kullanabilirsiniz.
LVM_GETFOCUSEDGROUP Odağın olduğu grubu alır. Bu iletiyi açıkça veya ListView_GetFocusedGroup makroyu kullanarak gönderin.
LVM_GETFOOTERINFO Liste görünümü denetiminin alt bilgisi hakkında bilgi alır. Bu iletiyi açıkça veya ListView_GetFooterInfo makroyu kullanarak gönderin.
LVM_GETFOOTERITEM Liste görünümü denetimindeki alt bilgi öğesiyle ilgili bilgileri alır. Bu iletiyi açıkça veya ListView_GetFooterItem makroyu kullanarak gönderin.
LVM_GETFOOTERITEMRECT Liste görünümü denetiminde belirtilen bir öğenin alt bilgisinin koordinatlarını alır. Bu iletiyi açıkça veya ListView_GetFooterItemRect makroyu kullanarak gönderin.
LVM_GETFOOTERRECT Liste görünümü denetimi için alt bilginin koordinatlarını alır. Bu iletiyi açıkça veya ListView_GetFooterRect makroyu kullanarak gönderin.
LVM_GETGROUPCOUNT Grup sayısını alır.
LVM_GETGROUPINFO Grup bilgilerini alır.
LVM_GETGROUPINFOBYINDEX Belirtilen grupla ilgili bilgileri alır. Bu iletiyi açıkça veya ListView_GetGroupInfoByIndex makroyu kullanarak gönderin.
LVM_GETGROUPMETRICS Grupların görüntülenmesi hakkında bilgi alır.
LVM_GETGROUPRECT Belirtilen grup için dikdörtgeni alır. Bu iletiyi açıkça veya ListView_GetGroupRect makroyu kullanarak gönderin.
LVM_GETGROUPSTATE Belirtilen grubun durumunu alır. Bu iletiyi açıkça veya ListView_GetGroupState makroyu kullanarak gönderin.
LVM_GETHEADER Liste görünümü denetimi tarafından kullanılan üst bilgi denetiminin tutamacını alır. Bu iletiyi açıkça gönderebilir veya ListView_GetHeader makroyu kullanabilirsiniz.
LVM_GETHOTCURSOR Etkin izleme etkinken işaretçi bir öğenin üzerindeyken kullanılan HCURSOR değerini alır. Bu iletiyi açıkça gönderebilir veya ListView_GetHotCursor makroyu kullanabilirsiniz.
LVM_GETHOTITEM Sık erişimli öğenin dizinini alır. Bu iletiyi açıkça gönderebilir veya ListView_GetHotItem makroyu kullanabilirsiniz.
LVM_GETHOVERTIME Fare imlecinin seçilmeden önce öğenin üzerine gelme süresini alır. Bu iletiyi açıkça gönderebilir veya ListView_GetHoverTime makroyu kullanabilirsiniz.
LVM_GETIMAGELIST Tanıtıcıyı, liste görünümü öğelerini çizmek için kullanılan bir görüntü listesine alır. Bu iletiyi açıkça veya ListView_GetImageList makroyu kullanarak gönderebilirsiniz.
LVM_GETINSERTMARK Ekleme noktasının konumunu alır.
LVM_GETINSERTMARKCOLOR Ekleme noktasının rengini alır.
LVM_GETINSERTMARKRECT Ekleme noktasını sınırlayan dikdörtgeni alır.
LVM_GETISEARCHSTRING Liste görünümü denetiminin artımlı arama dizesini alır. Bu iletiyi açıkça veya ListView_GetISearchString makroyu kullanarak gönderebilirsiniz.
LVM_GETITEM Liste görünümü öğesinin özniteliklerinin bazılarını veya tümünü alır. Bu iletiyi açıkça veya ListView_GetItem makro kullanarak gönderebilirsiniz.
LVM_GETITEMCOUNT Liste görünümü denetimindeki öğelerin sayısını alır. Bu iletiyi açıkça veya ListView_GetItemCount makro kullanarak gönderebilirsiniz.
LVM_GETITEMINDEXRECT Liste görünümü denetiminin geçerli görünümünde bir alt öğenin tümü veya bir bölümü için sınırlayıcı dikdörtgeni alır. Bu iletiyi açıkça veya ListView_GetItemIndexRect makroyu kullanarak gönderin.
LVM_GETITEMPOSITION Liste görünümü öğesinin konumunu alır. Bu iletiyi açıkça veya ListView_GetItemPosition makroyu kullanarak gönderebilirsiniz.
LVM_GETITEMRECT Geçerli görünümdeki bir öğenin tümü veya bir bölümü için sınırlayıcı dikdörtgeni alır. Bu iletiyi açıkça veya ListView_GetItemRect makroyu kullanarak gönderebilirsiniz.
LVM_GETITEMSPACING Liste görünümü denetimindeki öğeler arasındaki aralığı belirler. Bu iletiyi açıkça veya ListView_GetItemSpacing makroyu kullanarak gönderebilirsiniz.
LVM_GETITEMSTATE Liste görünümü öğesinin durumunu alır. Bu iletiyi açıkça veya ListView_GetItemState makro kullanarak gönderebilirsiniz.
LVM_GETITEMTEXT Liste görünümü öğesinin veya alt öğesinin metnini alır. Bu iletiyi açıkça veya ListView_GetItemText makroyu kullanarak gönderebilirsiniz.
LVM_GETNEXTITEM Belirtilen özelliklere sahip olan ve belirtilen öğeyle belirtilen ilişkiyi taşıyan liste görünümü öğesini arar. Bu iletiyi açıkça veya ListView_GetNextItem makro kullanarak gönderebilirsiniz.
LVM_GETNEXTITEMINDEX Belirtilen bir liste görünümü denetiminde belirtilen özelliklerle ve başka bir öğeyle ilişkiyle eşleşen bir öğenin dizinini alır. Bu iletiyi açıkça veya ListView_GetNextItemIndex makroyu kullanarak gönderin.
LVM_GETNUMBEROFWORKAREAS Liste görünümü denetimindeki çalışma alanlarının sayısını alır. Bu iletiyi açıkça gönderebilir veya ListView_GetNumberOfWorkAreas makroyu kullanabilirsiniz.
LVM_GETORIGIN Liste görünümü denetimi için geçerli görünüm kaynağını alır. Bu iletiyi açıkça veya ListView_GetOrigin makro kullanarak gönderebilirsiniz.
LVM_GETOUTLINECOLOR LVS_EX_BORDERSELECT genişletilmiş pencere stili ayarlandıysa, liste görünümü denetiminin kenarlığı rengini alır.
LVM_GETSELECTEDCOLUMN Seçili sütunu belirten bir tamsayı alır.
LVM_GETSELECTEDCOUNT Liste görünümü denetimindeki seçili öğelerin sayısını belirler. Bu iletiyi açıkça veya ListView_GetSelectedCount makroyu kullanarak gönderebilirsiniz.
LVM_GETSELECTIONMARK Seçim işaretini liste görünümü denetiminden alır. Bu iletiyi açıkça gönderebilir veya ListView_GetSelectionMark makroyu kullanabilirsiniz.
LVM_GETSTRINGWIDTH Belirtilen liste görünümü denetiminin geçerli yazı tipini kullanarak belirtilen dizenin genişliğini belirler. Bu iletiyi açıkça veya ListView_GetStringWidth makroyu kullanarak gönderebilirsiniz.
LVM_GETSUBITEMRECT Liste görünümü denetimindeki bir alt öğenin sınırlayıcı dikdörtgeni hakkındaki bilgileri alır. Bu iletiyi açıkça veya ListView_GetSubItemRect makroyu kullanarak gönderebilirsiniz (önerilir). Bu ileti yalnızca LVS_REPORT stilini kullanan liste görünümü denetimleriyle kullanılmak üzere tasarlanmıştır.
LVM_GETTEXTBKCOLOR Liste görünümü denetiminin metin arka plan rengini alır. Bu iletiyi açıkça veya ListView_GetTextBkColor makroyu kullanarak gönderebilirsiniz.
LVM_GETTEXTCOLOR Liste görünümü denetiminin metin rengini alır. Bu iletiyi açıkça veya ListView_GetTextColor makro kullanarak gönderebilirsiniz.
LVM_GETTILEINFO Liste görünümü denetimindeki kutucuk hakkındaki bilgileri alır.
LVM_GETTILEVIEWINFO Kutucuk görünümünde liste görünümü denetimi hakkındaki bilgileri alır.
LVM_GETTOOLTIPS Liste görünümü denetiminin araç ipuçlarını görüntülemek için kullandığı araç ipucu denetimini alır. Bu iletiyi açıkça gönderebilir veya ListView_GetToolTips makroyu kullanabilirsiniz.
LVM_GETTOPINDEX Liste veya rapor görünümündeyken en üstteki görünür öğenin dizinini alır. Bu iletiyi açıkça veya ListView_GetTopIndex makroyu kullanarak gönderebilirsiniz.
LVM_GETUNICODEFORMAT Denetim için UNICODE karakter biçimi bayrağını alır. Bu iletiyi açıkça gönderebilir veya ListView_GetUnicodeFormat makroyu kullanabilirsiniz.
LVM_GETVIEW Liste görünümü denetiminin geçerli görünümünü alır.
LVM_GETVIEWRECT Liste görünümü denetimindeki tüm öğelerin sınırlayıcı dikdörtgenini alır. Liste görünümü simge veya küçük simge görünümünde olmalıdır. Bu iletiyi açıkça veya ListView_GetViewRect makroyu kullanarak gönderebilirsiniz.
LVM_GETWORKAREAS Çalışma alanlarını liste görünümü denetiminden alır. Bu iletiyi açıkça gönderebilir veya ListView_GetWorkAreas makroyu kullanabilirsiniz.
LVM_HASGROUP Liste görünümü denetiminin belirtilen bir gruba sahip olup olmadığını belirler.
LVM_HITTEST Varsa, hangi liste görünümü öğesinin belirtilen konumda olduğunu belirler. Bu iletiyi açıkça veya ListView_HitTest makroyu kullanarak gönderebilirsiniz.
LVM_INSERTCOLUMN Liste görünümü denetimine yeni bir sütun ekler. Bu iletiyi açıkça veya ListView_InsertColumn makroyu kullanarak gönderebilirsiniz.
LVM_INSERTGROUP Liste görünümü denetimine grup ekler.
LVM_INSERTGROUPSORTED Sıralı bir grup listesine grup ekler.
LVM_INSERTITEM Liste görünümü denetimine yeni bir öğe ekler. Bu iletiyi açıkça veya ListView_InsertItem makroyu kullanarak gönderebilirsiniz.
LVM_INSERTMARKHITTEST Belirtilen noktaya en yakın ekleme noktasını alır.
LVM_ISGROUPVIEWENABLED Liste görünümü denetiminin grup görünümünün etkinleştirilip etkinleştirilmediğini denetler.
LVM_ISITEMVISIBLE Liste görünümü denetimindeki bir öğenin görünür olup olmadığını gösterir. Bu iletiyi açıkça veya ListView_IsItemVisible makro kullanarak gönderin.
LVM_MAPIDTOINDEX Öğenin kimliğini bir dizinle eşler.
LVM_MAPINDEXTOID Öğenin dizinini benzersiz bir kimlikle eşler.
LVM_MOVEGROUP Uygulanmadı.
LVM_MOVEITEMTOGROUP Uygulanmadı.
LVM_REDRAWITEMS Liste görünümü denetimini bir öğe aralığını yeniden çizmeye zorlar. Bu iletiyi açıkça veya ListView_RedrawItems makroyu kullanarak gönderebilirsiniz.
LVM_REMOVEALLGROUPS Liste görünümü denetiminden tüm grupları kaldırır.
LVM_REMOVEGROUP Liste görünümü denetiminden bir grubu kaldırır.
LVM_SCROLL Liste görünümü denetiminin içeriğini kaydırıyor. Bu iletiyi açıkça veya ListView_Scroll makroyu kullanarak gönderebilirsiniz.
LVM_SETBKCOLOR Liste görünümü denetiminin arka plan rengini ayarlar. Bu iletiyi açıkça veya ListView_SetBkColor makroyu kullanarak gönderebilirsiniz.
LVM_SETBKIMAGE Liste görünümü denetiminde arka plan görüntüsünü ayarlar. Bu iletiyi açıkça veya ListView_SetBkImage makroyu kullanarak gönderebilirsiniz.
LVM_SETCALLBACKMASK Liste görünümü denetimi için geri çağırma maskesini değiştirir. Bu iletiyi açıkça veya ListView_SetCallbackMask makroyu kullanarak gönderebilirsiniz.
LVM_SETCOLUMN Liste görünümü sütununun özniteliklerini ayarlar. Bu iletiyi açıkça veya ListView_SetColumn makroyu kullanarak gönderebilirsiniz.
LVM_SETCOLUMNORDERARRAY Liste görünümü denetimindeki sütunların soldan sağa sırasını ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetColumnOrderArray makroyu kullanabilirsiniz.
LVM_SETCOLUMNWIDTH Rapor görünümü modundaki bir sütunun genişliğini veya liste görünümü modundaki tüm sütunların genişliğini değiştirir. Bu iletiyi açıkça gönderebilir veya ListView_SetColumnWidth makroyu kullanabilirsiniz.
LVM_SETEXTENDEDLISTVIEWSTYLE Liste görünümü denetimlerinde genişletilmiş stilleri ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetExtendedListViewStyle veya ListView_SetExtendedListViewStyleEx makroyu kullanabilirsiniz.
LVM_SETGROUPINFO Grup bilgilerini ayarlar.
LVM_SETGROUPMETRICS Grupların görüntülenmesiyle ilgili bilgileri ayarlar.
LVM_SETHOTCURSOR Etkin izleme etkinken işaretçi bir öğenin üzerindeyken liste görünümü denetiminin kullandığı HCURSOR değerini ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetHotCursor makroyu kullanabilirsiniz. Sık erişimli izlemenin etkinleştirilip etkinleştirilmediğini denetlemek için SystemParametersInfoçağrısı yapın.
LVM_SETHOTITEM Liste görünümü denetimi için sık erişimli öğeyi ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetHotItem makroyu kullanabilirsiniz.
LVM_SETHOVERTIME Fare imlecinin seçilmeden önce öğenin üzerine gelme süresini ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetHoverTime makroyu kullanabilirsiniz.
LVM_SETICONSPACING LVS_ICON stiline sahip liste görünümü denetimlerindeki simgeler arasındaki aralığı ayarlar. Bu iletiyi açıkça veya ListView_SetIconSpacing makroyu kullanarak gönderebilirsiniz.
LVM_SETIMAGELIST Liste görünümü denetimine bir resim listesi atar. Bu iletiyi açıkça veya ListView_SetImageList makroyu kullanarak gönderebilirsiniz.
LVM_SETINFOTIP Araç ipucu metnini ayarlar.
LVM_SETINSERTMARK Ekleme noktasını tanımlı konuma ayarlar.
LVM_SETINSERTMARKCOLOR Ekleme noktasının rengini ayarlar.
LVM_SETITEM Liste görünümü öğesinin özniteliklerinin bazılarını veya tümünü ayarlar. Ayrıca, bir alt dizinin metnini ayarlamak için LVM_SETITEM gönderebilirsiniz. Bu iletiyi açıkça veya ListView_SetItem makroyu kullanarak gönderebilirsiniz.
LVM_SETITEMCOUNT Liste görünümü denetiminin belirtilen öğe sayısı için bellek ayırmasına neden olur veya bir sanal liste görünümü denetimindeki sanal öğe sayısınıayarlar. Bu, liste görünümü denetiminin nasıl oluşturulduğuna bağlıdır. Bu iletiyi açıkça gönderebilir veya ListView_SetItemCount veya ListView_SetItemCountEx makrolarını kullanabilirsiniz.
LVM_SETITEMINDEXSTATE Liste görünümü öğesinin durumunu ayarlar. Bu iletiyi açıkça veya ListView_SetItemIndexState makroyu kullanarak gönderin.
LVM_SETITEMPOSITION Öğeyi liste görünümü denetiminde belirtilen konuma taşır (simge veya küçük simge görünümünde olmalıdır). Bu iletiyi açıkça veya ListView_SetItemPosition makroyu kullanarak gönderebilirsiniz.
LVM_SETITEMPOSITION32 Öğeyi liste görünümü denetiminde belirtilen konuma taşır (simge veya küçük simge görünümünde olmalıdır). Bu ileti, 32 bit koordinatları kullandığından LVM_SETITEMPOSITION iletisinden farklıdır. Bu iletiyi açıkça veya ListView_SetItemPosition32 makroyu kullanarak gönderebilirsiniz.
LVM_SETITEMSTATE Liste görünümü denetimindeki bir öğenin durumunu değiştirir. Bu iletiyi açıkça veya ListView_SetItemState makroyu kullanarak gönderebilirsiniz.
LVM_SETITEMTEXT Liste görünümü öğesinin veya alt öğesinin metnini değiştirir. Bu iletiyi açıkça veya ListView_SetItemText makroyu kullanarak gönderebilirsiniz.
LVM_SETOUTLINECOLOR LVS_EX_BORDERSELECT genişletilmiş pencere stili ayarlandıysa, liste görünümü denetiminin kenarlığı rengini ayarlar.
LVM_SETSELECTEDCOLUMN Seçili sütunun dizinini ayarlar.
LVM_SETSELECTIONMARK Liste görünümü denetiminde seçim işaretini ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetSelectionMark makroyu kullanabilirsiniz.
LVM_SETTEXTBKCOLOR Liste görünümü denetimindeki metnin arka plan rengini ayarlar. Bu iletiyi açıkça veya ListView_SetTextBkColor makro kullanarak gönderebilirsiniz.
LVM_SETTEXTCOLOR Liste görünümü denetiminin metin rengini ayarlar. Bu iletiyi açıkça veya ListView_SetTextColor makro kullanarak gönderebilirsiniz.
LVM_SETTILEINFO Liste görünümü denetiminin mevcut kutucuğuna ilişkin bilgileri ayarlar.
LVM_SETTILEVIEWINFO Liste görünümü denetiminin kutucuk görünümünde kullandığı bilgileri ayarlar.
LVM_SETTILEWIDTH Şu anda desteklenmiyor.
LVM_SETTOOLTIPS Liste görünümü denetiminin araç ipuçlarını görüntülemek için kullanacağı araç ipucu denetimini ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetToolTips makroyu kullanabilirsiniz.
LVM_SETUNICODEFORMAT Denetim için UNICODE karakter biçimi bayrağını ayarlar. Bu ileti, denetimi yeniden oluşturmak yerine çalışma zamanında denetim tarafından kullanılan karakter kümesini değiştirmenize olanak tanır. Bu iletiyi açıkça gönderebilir veya ListView_SetUnicodeFormat makroyu kullanabilirsiniz.
LVM_SETVIEW Liste görünümü denetiminin görünümünü ayarlar.
LVM_SETWORKAREAS Liste görünümü denetimindeki çalışma alanlarını ayarlar. Bu iletiyi açıkça gönderebilir veya ListView_SetWorkAreas makroyu kullanabilirsiniz.
LVM_SORTGROUPS Grupları liste görünümü denetimi içinde kimliklere göre sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır.
LVM_SORTITEMS Liste görünümü denetiminin öğelerini sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır. Her öğenin dizini yeni diziyi yansıtacak şekilde değişir. Bu iletiyi açıkça veya ListView_SortItems makroyu kullanarak gönderebilirsiniz.
LVM_SORTITEMSEX Liste görünümü denetiminin öğelerini sıralamak için uygulama tanımlı karşılaştırma işlevini kullanır. Her öğenin dizini yeni diziyi yansıtacak şekilde değişir. Bu iletiyi açıkça veya ListView_SortItemsEx makro kullanarak gönderebilirsiniz.
LVM_SUBITEMHITTEST Hangi liste görünümü öğesinin veya alt öğenin belirli bir konumda olduğunu belirler. Bu iletiyi açıkça veya ListView_SubItemHitTest makro kullanarak gönderebilirsiniz.
LVM_UPDATE Liste görünümü öğesini güncelleştirir. Liste görünümü denetimi LVS_AUTOARRANGE stiline sahipse, bu makro liste görünümü denetiminin düzenlenmesine neden olur. Bu iletiyi açıkça veya ListView_Update makro kullanarak gönderebilirsiniz.

Bildirim

Konu Içeriği
LVN_BEGINDRAG Liste görünümü denetiminin üst penceresine, sol fare düğmesini içeren bir sürükle ve bırak işleminin başlatıldığını bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_BEGINLABELEDIT Liste görünümü denetiminin üst penceresine bir öğe için etiket düzenlemenin başlangıcı hakkında bilgi sağlar. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_BEGINRDRAG Liste görünümü denetiminin üst penceresine, sağ fare düğmesini içeren sürükle ve bırak işleminin başlatıldığını bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_BEGINSCROLL Kaydırma işlemi başladığında liste görünümü denetiminin üst penceresine bildirir.
LVN_COLUMNCLICK Liste görünümü denetiminin üst penceresine bir sütuna tıklandığını bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_COLUMNDROPDOWN Liste görünümünün açılan düğmesine basıldığında bir liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_COLUMNOVERFLOWCLICK Taşma düğmesine tıklandığında liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_DELETEALLITEMS Liste görünümü denetiminin üst penceresine denetimdeki tüm öğelerin silinmek üzere olduğunu bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_DELETEITEM Liste görünümü denetiminin üst penceresine bir öğenin silinmek üzere olduğunu bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ENDLABELEDIT Liste görünümü denetiminin üst penceresine bir öğe için etiket düzenlemesinin sonu hakkında bilgi sağlar. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ENDSCROLL Kaydırma işlemi sona erdiğinde liste görünümü denetiminin üst penceresine bildirir.
LVN_GETDISPINFO Liste görünümü denetimi tarafından üst penceresine gönderilir. Bir liste görünümü öğesini görüntülemek veya sıralamak için gereken bilgileri sağlamak için üst pencerenin isteğidir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_GETEMPTYMARKUP Denetimde öğe olmadığında, liste görünümü denetimi tarafından üst penceresine gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir. LVN_GETEMPTYMARKUP bildirim kodu, üst pencerenin işaretleme metni sağlama isteğidir.
LVN_GETINFOTIP LVS_EX_INFOTIP genişletilmiş stiline sahip büyük bir simge görünümü liste görünümü denetimi tarafından gönderilir. Liste görünümü denetimi bir araç ipucunda ek metin bilgilerinin görüntülenmesini istediğinde bu bildirim gönderilir. WM_NOTIFY iletisi biçiminde gönderilir.
LVN_HOTTRACK Kullanıcı fareyi bir öğenin üzerine getirince bir liste görünümü denetimi tarafından gönderilir. Bu bildirim yalnızca LVS_EX_TRACKSELECT genişletilmiş liste görünümü stiline sahip liste görünümü denetimleri tarafından gönderilir. WM_NOTIFY iletisi biçiminde gönderilir.
LVN_INCREMENTALSEARCH Artımlı aramanın başlatıldığını liste görünümü denetiminin üst penceresine bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_INSERTITEM Liste görünümü denetiminin üst penceresine yeni bir öğe eklendiğini bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ITEMACTIVATE Kullanıcı bir öğeyi etkinleştirdiğinde liste görünümü denetimi tarafından gönderilir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ITEMCHANGED Liste görünümü denetiminin üst penceresine bir öğenin değiştiğini bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ITEMCHANGING Liste görünümü denetiminin üst penceresine bir öğenin değiştiğini bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_KEYDOWN Liste görünümü denetiminin üst penceresine bir tuşa basıldığını bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_LINKCLICK Liste görünümü denetiminin üst penceresine bir bağlantıya tıklandığını bildirir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_MARQUEEBEGIN Liste görünümü denetiminin üst penceresine sınırlayıcı kutu (kayan yazı) seçiminin başladığını bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ODCACHEHINT Görüntüleme alanının içeriği değiştiğinde bir sanal liste görünümü denetimi tarafından gönderilir. Örneğin, bir liste görünümü denetimi, kullanıcı denetimin görüntüsünü kaydırdığında bu bildirimi gönderir. LVN_ODCACHEHINT bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_ODFINDITEM Sahibin belirli bir geri çağırma öğesini bulması gerektiğinde sanal liste görünümü denetimi tarafından gönderilir. Örneğin, denetim kısayol klavye girişi aldığında veya bir LVM_FINDITEM iletisi aldığında bu bildirimi gönderir.
LVN_ODSTATECHANGED Bir öğenin veya öğe aralığının durumu değiştiğinde liste görünümü denetimi tarafından gönderilir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
LVN_SETDISPINFO Liste görünümü denetiminin üst penceresine, bir öğe için koruduğu bilgileri güncelleştirmesi gerektiğini bildirir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_CLICK (liste görünümü) Kullanıcı sol fare düğmesiyle bir öğeye tıkladığında liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_CUSTOMDRAW (liste görünümü) Çizim işlemlerini üst pencerelerine bildirmek için bir liste görünümü denetimi tarafından gönderilir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
NM_DBLCLK (liste görünümü) Kullanıcı sol fare düğmesiyle bir öğeye çift tıkladığında liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_HOVER (liste görünümü) Fare bir öğenin üzerine geldiğinde liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_KILLFOCUS (liste görünümü) Liste görünümü denetiminin üst penceresine denetimin giriş odağını kaybettiğini bildirir. NM_KILLFOCUS (liste görünümü)WM_NOTIFY ileti biçiminde gönderilir.
NM_RCLICK (liste görünümü) Kullanıcı sağ fare düğmesiyle bir öğeye tıkladığında liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RDBLCLK (liste görünümü) Kullanıcı sağ fare düğmesiyle bir öğeye çift tıkladığında liste görünümü denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RELEASEDCAPTURE (liste görünümü) Bir liste görünümü denetiminin üst penceresine, denetimin fare yakalamayı serbest bırakdığını bildirir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RETURN (liste görünümü) Liste görünümü denetiminin üst penceresine, denetimin giriş odağına sahip olduğunu ve kullanıcının ENTER tuşuna bastığını bildirir. NM_RETURN bir WM_NOTIFY iletisi biçiminde gönderilir.
NM_SETFOCUS (liste görünümü) Liste görünümü denetiminin üst penceresine, denetimin giriş odağını aldığını bildirir. NM_SETFOCUS (liste görünümü)WM_NOTIFY iletisi biçiminde gönderilir.

Yapı

Konu Içeriği
LVBKIMAGE Liste görünümü denetiminin arka plan görüntüsü hakkında bilgi içerir. Bu yapı, arka plan görüntüsü bilgilerini hem ayarlamak hem de almak için kullanılır.
LVCOLUMN Rapor görünümündeki bir sütun hakkında bilgi içerir. Bu yapı hem sütun oluşturmak hem de düzenlemek için kullanılır. Bu yapı, LV_COLUMN yapısının yerini alır.
LVFINDINFO Liste görünümü öğesi aranırken kullanılan bilgileri içerir. Bu yapı LV_FINDINFO aynıdır ancak standart adlandırma kurallarına uyacak şekilde yeniden adlandırılmıştır.
LVFOOTERINFO Liste görünümü denetimindeki bir alt bilgi hakkında bilgi içerir.
LVFOOTERITEM Alt bilgi öğesiyle ilgili bilgileri içerir.
LVGROUP Grupları ayarlamak ve almak için kullanılır.
LVGROUPMETRICS Bir liste görünümü denetiminde grupların görüntülenmesi hakkında bilgi içerir.
LVHITTESTINFO İsabet testi hakkında bilgi içerir. Bu yapı alt sınıf isabet testine uyum sağlamak için genişletilmiştir. LVM_HITTEST ve LVM_SUBITEMHITTEST iletileri ve bunların ilgili makrolarıyla ilişkili olarak kullanılır. Bu yapı LVHITTESTINFO yapısının yerini alır.
LVINSERTGROUPSORTED Grupları sıralamak için kullanılır. LVM_INSERTGROUPSORTEDile kullanılır.
LVINSERTMARK Ekleme noktalarını açıklamak için kullanılır.
lvitem Liste görünümü öğesinin özniteliklerini belirtir veya alır. Bu yapı, öğenin girintilenmesini sağlayan yeni bir maske değerini (LVIF_INDENT) destekleyecek şekilde güncelleştirildi. Bu yapı, LV_ITEM yapısının yerini alır.
LVITEMINDEX Liste görünümü öğesiyle ilgili dizin bilgilerini içerir.
LVSETINFOTIP Ayarlanacak araç ipucu metni hakkında bilgi sağlar.
LVTILEINFO Kutucuk görünümünde görüntülendiğinde liste görünümü denetimindeki bir öğe hakkında bilgi sağlar.
LVTILEVIEWINFO Kutucuk görünümünde görüntülendiğinde liste görünümü denetimi hakkında bilgi sağlar.
NMITEMACTIVATE LVN_ITEMACTIVATE bildirim kodu hakkında bilgi içerir.
NMLISTVIEW Liste görünümü bildirim kodu hakkında bilgi içerir. Bu yapı, NM_LISTVIEW yapısıyla aynıdır ancak standart adlandırma kurallarına uyacak şekilde yeniden adlandırılmıştır.
NMLVCACHEHINT sanal liste görünümüyle kullanılmak üzere önbelleğe alınmış öğe bilgilerini güncelleştirmek için kullanılan bilgileri içerir.
NMLVCUSTOMDRAW Liste görünümü denetimi tarafından gönderilen NM_CUSTOMDRAW (liste görünümü) bildirim koduna özgü bilgiler içerir.
NMLVDISPINFO LVN_GETDISPINFO veya LVN_SETDISPINFO bildirim kodu hakkında bilgi içerir. Bu yapı, LV_DISPINFO yapısıyla aynıdır, ancak standart adlandırma kurallarına uyacak şekilde yeniden adlandırılmıştır.
NMLVEMPTYMARKUP LVN_GETEMPTYMARKUP bildirimiyle gönderilir.
NMLVFINDITEM sanal liste görünümü denetimi tarafından istenen öğeleri bulmak için sahibinin ihtiyaç duyduğu bilgileri içerir. Bu yapı, LVN_ODFINDITEM bildirim koduyla birlikte kullanılır.
NMLVGETINFOTIP Bir öğe için araç ipucu görüntülemek için gereken liste görünümü öğesi bilgilerini içerir ve alır. Bu yapı, LVN_GETINFOTIP bildirim koduyla birlikte kullanılır.
NMLVKEYDOWN LVN_KEYDOWN bildirim kodunu işlerken kullanılan bilgileri içerir. Bu yapı, NMLVKEYDOWN yapısıyla aynıdır, ancak standart adlandırma kurallarına uyacak şekilde yeniden adlandırılmıştır.
NMLVLINK LVN_LINKCLICK bildirimi hakkında bilgi içerir.
NMLVODSTATECHANGE LVN_ODSTATECHANGED bildirim kodunu işlerken kullanılacak bilgileri içeren yapı.
NMLVSCROLL Kaydırma işlemi hakkında bilgi sağlar.

Sabit

Konu Içeriği
Genişletilmiş List-View Stilleri Bu genişletilmiş liste görünümü denetim stillerini kullanmak için LVM_SETEXTENDEDLISTVIEWSTYLE iletisini veya ListView_SetExtendedListViewStyle veya ListView_SetExtendedListViewStyleEx makrolardan birini kullanın.
List-View Öğe Durumları Öğenin durum değeri öğenin durumundan, isteğe bağlı katman maskesi dizininden ve isteğe bağlı durum görüntüsü maske dizininden oluşur.
Öğenin durumu, görünümünü ve işlevselliğini belirler. Durum, aşağıdaki değerlerden sıfır veya bir veya daha fazla olabilir:
List-View Pencere Stilleri Aşağıdaki pencere stilleri liste görünümü denetimlerine özeldir.