Udostępnij za pośrednictwem


Klasa CVSListBox

CVSListBox Klasy obsługuje formant listy edytowalnych.

class CVSListBox : public CVSListBoxBase

Członkowie

Bb984191.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CVSListBox::CVSListBox

Konstrukcje CVSListBox obiektu.

CVSListBox::~CVSListBox

Destruktor.

Bb984191.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CVSListBox::AddItem

Dodaje ciąg na formant listy.(Zastępuje CVSListBoxBase::AddItem.)

CVSListBox::EditItem

Rozpoczyna operację edycji tekstu elementu sterowania.(Zastępuje CVSListBoxBase::EditItem.)

CVSListBox::GetCount

Pobiera numer ciągów w formancie edycji listy.(Zastępuje CVSListBoxBase::GetCount.)

CVSListBox::GetItemData

Pobiera wartość 32-bitowe specyficzne dla aplikacji, skojarzony z elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::GetItemData.)

CVSListBox::GetItemText

Pobiera tekst elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::GetItemText.)

CVSListBox::GetSelItem

Pobiera wyświetlanego aktualnie zaznaczonego elementu w formancie edycji listy.(Zastępuje CVSListBoxBase::GetSelItem.)

CVSListBox::PreTranslateMessage

Tłumaczy okna wiadomości przed wysłaniem ich do TranslateMessage i DispatchMessage funkcje systemu Windows.Aby uzyskać więcej informacji i składni metody zobacz CWnd::PreTranslateMessage.(Zastępuje CVSListBoxBase::PreTranslateMessage.)

CVSListBox::RemoveItem

Usuwa element z formantu listy edytowalnych.(Zastępuje CVSListBoxBase::RemoveItem.)

CVSListBox::SelectItem

Wybiera ciąg formantu listy edytowalnych.(Zastępuje CVSListBoxBase::SelectItem.)

CVSListBox::SetItemData

Kojarzy specyficzne dla aplikacji 32-bitowa wartość z elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::SetItemData.)

Bb984191.collapse_all(pl-pl,VS.110).gifMetody chronione

Nazwa

Opis

CVSListBox::GetListHwnd

Zwraca uchwyt do formantu bieżącego widoku listy osadzone.

Uwagi

CVSListBox Klasy zawiera zestaw przycisków edycji, które umożliwia użytkownikowi tworzenie, modyfikowanie, usunąć lub zmienić rozmieszczenie elementów w formancie listy.

Poniżej przedstawiono obraz formantu listy edytowalnych.Edycja zaznaczono pozycję listy drugiego zatytułowaną "Element2".

Formant CVSListBox

Jeśli Edytor zasobów dodać formant listy edytowalnych, warto zauważyć, że Przybornik okienku Edytora nie zapewnia kontrolę wstępnie zdefiniowane listy edytowalnych.Zamiast tego, takie jak dodawanie statyczne Pole grupy kontroli.Ramy używa statyczne jako symbol zastępczy, aby określić rozmiar i położenie formantu listy edytowalnych.

Aby użyć formantu listy edytowalny w szablonie okno dialogowe, należy zadeklarować CVSListBox zmiennej w polu dialogowym klasy.Wspieranie wymiany danych pomiędzy zmienną i kontroli, należy zdefiniować DDX_Control wpis makra w DoDataExchange metody okno dialogowe.Domyślnie formant edycji listy jest tworzony bez przyciski Edycja.Użyj dziedziczonych CVSListBoxBase::SetStandardButtons metody, aby włączyć przyciski Edycja.

Więcej informacji na ten temat można znaleźć w katalogu Samples New Controls przykładowe pliki Page3.cpp i Page3.h.

Hierarchii dziedziczenia

CObject

   CCmdTarget

      CWnd

         CStatic

            CVSListBoxBase

               CVSListBox

Wymagania

Nagłówek: afxvslistbox.h

Zobacz też

Informacje

Wykres hierarchii

Inne zasoby

Klasy MFC