Změna stylu seznamu ovládacího prvku
Můžete změnit styl okna ovládacího prvku seznamu (CListCtrl) kdykoli po jeho vytvoření.Změnou stylu okna změnit typ zobrazení, který používá ovládací prvek.Například emulaci aplikace Explorer je může zadat položky nabídky nebo tlačítka pro přepínání mezi různými zobrazeními ovládacího prvku: zobrazení ikony, seznam a tak dále.
Například když uživatel vybere položku nabídky, nelze zavoláte na GetWindowLong načíst aktuální styl ovládacího prvku a potom volat SetWindowLong obnovit styl.Další informace naleznete v Pomocí prvků seznamu zobrazení v Windows SDK.
Styly k dispozici, jsou uvedeny v vytvořit.Styly LVS_ICON, LVS_SMALLICON, LVS_LIST, a LVS_REPORT jmenovat čtyři seznamy řízení.
Rozšířené styly
Vedle standardních stylů pro ovládací prvek seznamu je jinou sadu jen rozšířené styly.Tyto styly diskutována v Extended styly zobrazení seznamu v Windows SDK, poskytují řadu užitečných funkcí upravit chování ovládacího prvku seznamu.Chcete-li implementovat chování některých stylů (například výběr přechodu) volání na CListCtrl::SetExtendedStyle, předávání potřebné styl.Následující příklad demonstruje volání funkce:
m_ListCtrl.SetExtendedStyle(LVS_EX_TRACKSELECT | LVS_EX_ONECLICKACTIVATE);
[!POZNÁMKA]
Pro výběr přechodu k práci, je také nutné buď LVS_EX_ONECLICKACTIVATE nebo LVS_EX_TWOCLICKACTIVATE zapnuta.