CReBar vs. CReBarCtrl
Knihovna MFC obsahuje dvě třídy k vytvoření tyčová ocel: CReBar a CReBarCtrl (který obtéká společné ovládání Windows API).CReBar poskytuje všechny funkce ovládacího prvku rebar společné, a zpracovává mnoho požadované nastavení společné řízení a struktur pro vás.
CReBarCtrlje obálkovou třídu pro ovládací prvek rebar Win32 a proto mohou být snadněji implementovat Pokud nezamýšlíte integrovat do MFC architekturu armování.Pokud máte v úmyslu použít CReBarCtrl a armování integrovat do architektury knihovny MFC, je třeba podniknout další péči komunikovat armování řízení manipulace s knihovnou MFC.Toto sdělení není složité. je však další práci, která nepotřebná, při použití CReBar.
Visual C++ poskytuje dva způsoby, jak využít běžné ovládací prvek rebar.
Vytvořit armování pomocí CReBara potom volat CReBar::GetReBarCtrl k získání přístupu k CReBarCtrl členské funkce.
[!POZNÁMKA]
CReBar::GetReBarCtrlje členská funkce vložené, který vrhá tohoto ukazatel na objekt armování.To znamená, že v době běhu, volání funkce obsahuje žádné nároky.
Vytvořit armování pomocí CReBarCtrljeho konstruktoru.
Obě metody bude umožňují přístup do členské funkce ovládacího prvku rebar.Při volání CReBar::GetReBarCtrl, vrátí odkaz na CReBarCtrl , můžete buď nastavit členské funkce objektu.Viz CReBar informace o konstrukci a vytvoření armování pomocí CReBar.