次の方法で共有


CComboBox::SetCueBanner

コンボ ボックス コントロールに表示されるキューのテキストを設定します。

BOOL SetCueBanner(
     LPCTSTR lpszText
);

パラメーター

パラメーター

説明

[入力] lpszText

キューのテキストを含む null で終わるバッファーへのポインター。

戻り値

このメソッドが成功した場合は true。それ以外の場合は false。

解説

キューのテキストは、コンボ ボックス コントロールの入力領域に表示されるプロンプトです。 キューのテキストは、ユーザーが入力を提供するまで表示されます。

このメソッドは Windows SDKで説明する CB_SETCUEBANNER のメッセージを送信します。

必要条件

ヘッダー: afxwin.h

このメソッドは、Windows Vista およびそれ以降のバージョンでサポートされています。

このメソッドに関するその他の要件については、「Windows Vista コモン コントロールの作成要件」を参照してください。

使用例

次のコード例は、プログラムによってコンボ ボックス コントロールへのアクセスに使用される変数、m_comboboxを定義します。 この変数は次のように使用されます。

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

次のコード例は、コンボ ボックス コントロールのキューの見出しを設定します。

  // 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::GetCueBanner

CB_SETCUEBANNER