Udostępnij za pośrednictwem


CReBar vs. CReBarCtrl

MFC oferuje dwie klasy, aby utworzyć pręty zbrojeniowe: CReBar i CReBarCtrl (która otacza wspólnej kontroli Windows API).CReBar zawiera wszystkie funkcje wspólną kontrolą podłogach i obsługuje wiele wymagane ustawienia wspólnej kontroli i struktury dla Ciebie.

CReBarCtrljest klasy otoki dla formantu podłogach Win32 i dlatego może być łatwiejsza do zaimplementowania, jeśli nie zamierzasz zintegrować podłogach architektury MFC.Jeśli zamierzasz używać CReBarCtrl i zintegrować podłogach architektury MFC, należy zwrócić uwagę dodatkową do komunikowania się manipulacji kontroli podłogach MFC.Niniejszy komunikat nie jest trudne; Jednakże jest dodatkową pracę, która jest zbędne, gdy CReBar.

Visual C++ udostępnia dwa sposoby wykorzystać podłogach wspólnej kontroli.

  • Tworzenie przy użyciu podłogach CReBar, a następnie wywołać CReBar::GetReBarCtrl do uzyskania dostępu do CReBarCtrl funkcji elementów członkowskich.

    [!UWAGA]

    CReBar::GetReBarCtrljest funkcją Członkowskie inline rzucanego przez to wskaźnik podłogach obiektu.Oznacza to, że w czasie wykonywania wywołania funkcji nie obciążenia.

  • Tworzenie przy użyciu podłogach CReBarCtrlprzez konstruktora.

Jedną z metod umożliwi Ci dostęp do funkcji sterowania podłogach.Po wywołaniu CReBar::GetReBarCtrl, zwraca odwołanie do CReBarCtrl obiekt, aby można było użyć albo zestaw funkcji elementów członkowskich.Zobacz CReBar informacji o konstruowaniu i tworzenie podłogach za pomocą CReBar.

Zobacz też

Informacje

Przy użyciu CReBarCtrl

Koncepcje

Formanty (MFC)