共用方式為


CComboBox::SetMinVisibleItems

設定可看見的最小數目目前在下拉式方塊控制項的下拉式清單中。

BOOL SetMinVisibleItems(
     int iMinVisible
);

參數

參數

描述

[in] iMinVisible

指定可見項目的最小數目。

傳回值

true ,如果此方法成功,否則, false。

需求

標題: afxwin.h

這個方法在 Windows XP (含) 以後版本支援。

這個方法的其他需要。 組建的 Windows Vista 通用控制項的需求說明。

備註

這個方法會將 CB_SETMINVISIBLE 資訊,在 Windows SDK說明。

範例

下列程式碼範例會定義變數, m_combobox,用來以程式設計方式存取下拉式方塊控制項。 這個變數用於下一個範例。

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

下列程式碼範例會插入 20 個項目至下拉式方塊控制項的下拉式清單。 然後它會指定至少 10 個項目顯示,當使用者按一下下拉箭號時。

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

請參閱

參考

CComboBox 類別

階層架構圖

CComboBox::GetMinVisible

CComboBox::ShowDropDown

CB_SETMINVISIBLE