CB_INSERTSTRING メッセージ
文字列または項目データをコンボ ボックスの一覧に挿入します。 CB_ADDSTRING メッセージとは異なり、CB_INSERTSTRING メッセージでは、CBS_SORT スタイルのリストは並べ替えされません。
パラメーター
-
wParam
-
文字列を挿入する位置の 0 から始まるインデックス。 このパラメーターが -1 の場合、リストの末尾に文字列が追加されます。
-
lParam
-
挿入する null で終わる文字列へのポインター。 CBS_HASSTRINGS スタイルを持たない所有者描画スタイルのコンボ ボックスを作成する場合、lParam パラメーターの値は、それ以外の場合は指す文字列ではなく格納されます。
戻り値
戻り値は、文字列が挿入された位置のインデックスです。 エラーが発生した場合、戻り値はCB_ERR。 新しい文字列を格納するための空き領域が不足している場合は、CB_ERRSPACE。
コンボ ボックスのスタイルが WS_HSCROLL で、コンボ ボックスよりも広い文字列を挿入する場合は、水平スクロール バーが表示されるように LB_SETHORIZONTALEXTENT メッセージを送信する必要があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|