CB_SETEDITSEL メッセージ

アプリケーションによって CB_SETEDITSEL メッセージが送信され、コンボ ボックスの編集コントロールで文字が選択されます。

パラメーター

wParam

このパラメーターは使用されません。

lParam [in]

lParamLOWORD は開始位置を指定します。 LOWORD が -1 の場合、選択内容が削除されます (存在する場合)。

lParamHIWORD は終了位置を指定します。 HIWORD が -1 の場合、編集コントロールの開始位置から最後の文字までのすべてのテキストが選択されます。

戻り値

メッセージが成功した場合、戻り値は TRUE です。 メッセージが CBS_DROPDOWNLIST スタイルのコンボ ボックスに送信された場合は、CB_ERR です。

解説

位置はゼロから始まります。 編集コントロールの最初の文字はゼロの位置です。 選択されている最後の文字の後の最初の文字が終了位置になります。 たとえば、編集コントロールの最初の 4 文字を選択するには、開始位置 0 と終了位置 4 を使用します。

要件

要件 Value
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 (デスクトップ アプリのみ)
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

リファレンス

CB_GETEDITSEL

その他のリソース

MAKELPARAM