Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Knihovna MFC (Microsoft Foundation Classes) se nadále podporuje. Už ale nepřidáme funkce ani aktualizujeme dokumentaci.
Styl okna ovládacího prvku seznamu (CListCtrl) můžete kdykoli změnit po jeho vytvoření. Změnou stylu okna změníte typ zobrazení, které ovládací prvek používá. Například pro emulaci Průzkumníka můžete zadat položky nabídky nebo tlačítka panelu nástrojů pro přepínání ovládacího prvku mezi různými zobrazeními: zobrazení ikon, zobrazení seznamu atd.
Například když uživatel vybere položku nabídky, můžete provést volání GetWindowLong načíst aktuální styl ovládacího prvku a potom volat SetWindowLong obnovit styl. Další informace naleznete v tématu Použití ovládacích prvků zobrazení seznamu v sadě Windows SDK.
Dostupné styly jsou uvedené v části Vytvořit. Styly LVS_ICON, LVS_SMALLICON, LVS_LIST a LVS_REPORT označují čtyři zobrazení ovládacích prvků seznamu.
Rozšířené styly
Kromě standardních stylů ovládacího prvku seznamu je k dispozici další sada označovaná jako rozšířené styly. Tyto styly, které jsou popsány v rozšířených stylech zobrazení seznamu v sadě Windows SDK, poskytují řadu užitečných funkcí, které přizpůsobí chování ovládacího prvku seznamu. Chcete-li implementovat chování určitého stylu (například výběr při najetí myší), proveďte volání CListCtrl::SetExtendedStyle, předáním požadovaného stylu. Následující příklad ukazuje volání funkce:
m_ListCtrl.SetExtendedStyle(LVS_EX_TRACKSELECT | LVS_EX_ONECLICKACTIVATE);
Poznámka:
Aby výběr při najetí myší fungoval, musíte mít také zapnuté buď LVS_EX_ONECLICKACTIVATE nebo LVS_EX_TWOCLICKACTIVATE.