CComboBox::SetMinVisibleItems

Legt die Mindestanzahl der sichtbaren Elemente in der Dropdownliste des aktuellen Kombinationsfeldsteuerelements fest.

BOOL SetMinVisibleItems(
     int iMinVisible
);

Parameter

Parameter

Description

[in] iMinVisible

Gibt die Mindestanzahl der sichtbaren Elemente an.

Rückgabewert

true, wenn diese Methode erfolgreich ist; andernfalls false.

Anforderungen

Header: afxwin.h

Diese Methode wird in Windows XP und höher unterstützt.

Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.

Hinweise

Diese Methode sendet die CB_SETMINVISIBLE Meldung, die im Windows SDK beschrieben wird.

Beispiel

Im folgenden Codebeispiel wird die Variable, m_combobox, die verwendet wird, um auf das Kombinationsfeld-Steuerelement programmgesteuert zuzugreifen.Diese Variable wird im folgenden Beispiel verwendet.

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

Im folgenden Codebeispiel wird 20 Elemente in die Dropdownliste eines Kombinationsfeldsteuerelements ein.Anschließend gibt es an, dass mindestens 10 Elementen angezeigt wird, wenn ein Benutzer den Dropdownpfeil drückt.

    // 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.

Siehe auch

Referenz

CComboBox-Klasse

Hierarchien-Diagramm

CComboBox::GetMinVisible

CComboBox::ShowDropDown

CB_SETMINVISIBLE