Udostępnij za pośrednictwem


CComboBox::SetMinVisibleItems

Ustawia minimalną liczbę widocznych elementów na liście rozwijanej kombi bieżącego formantu pola.

BOOL SetMinVisibleItems(
     int iMinVisible
);

Parametry

Parametr

Opis

[w]iMinVisible

Określa minimalną liczbę widocznych elementów.

Wartość zwracana

trueJeśli ta metoda jest pomyślne; w przeciwnym razie false.

Wymagania

Nagłówek: afxwin.h

Ta metoda jest obsługiwana w systemie Windows XP i nowszych.

Dodatkowe wymagania dla tej metody opisane w Budowanie wymagania dla systemu Windows Vista wspólnej kontroli.

Uwagi

Metoda ta wysyła CB_SETMINVISIBLE wiadomości, która jest opisana w Windows SDK.

Przykład

Poniższy przykład kodu definiuje zmienną, m_combobox, że jest używany do programowego dostępu formant pola kombi.Ta zmienna jest używana w następnym przykładzie.

    // Variable to access the combo box control
    CComboBox m_combobox;

Poniższy przykład kodu wstawia 20 elementów do listy rozwijanej formantu pola kombi.Następnie określa, że minimum 10 elementy wyświetlane po naciśnięciu klawisza strzałka rozwijana.

    // Add extra initialization here.

    // Add 20 items to the combo box. The Resource Editor
    // has already been used to set the style of the combo
    // box to CBS_SORT.
    CString str;
    for (int i = 1; i <= 20; i++)
    {
        str.Format(_T("Item %2d"), i); 
        m_combobox.AddString(str);
    }
    // Set the minimum visible item
    m_combobox.SetMinVisibleItems( 10 );
    // Set the cue banner
    m_combobox.SetCueBanner(_T("Select an item..."));

    // End of extra initialization.

Zobacz też

Informacje

Klasa CComboBox

Wykres hierarchii

CComboBox::GetMinVisible

CComboBox::ShowDropDown

CB_SETMINVISIBLE