CB_GETEDITSEL メッセージ
コンボ ボックスのエディット コントロール内の現在の選択範囲の先頭と最後の文字の位置を取得します。
パラメーター
-
wParam
-
選択範囲の開始位置を受け取る DWORD 値へのポインター。 このパラメーターは、NULL でもかまいません。
-
lParam
-
選択範囲の終了位置を受け取る DWORD 値へのポインター。 このパラメーターは、NULL でもかまいません。
戻り値
戻り値は、LOWORD に選択範囲の開始位置が、HIWORD に選択範囲の末尾文字の後の最初の文字の終了位置がセットされている 0 始まりの DWORD 値です。
例
次のコード例は、現在の選択範囲を取得する 2 つの方法を示しています。
DWORD start, end;
// Get the range from [out] parameters.
// hwnd is the handle of the combo box control.
SendMessage(hwnd, CB_GETEDITSEL, (WPARAM)&start, (LPARAM)&end;
// Get the range from the return value.
DWORD range = SendMessage(hwnd, CB_GETEDITSEL, NULL, NULL);
start = LOWORD(range);
end = HIWORD(range);
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 (デスクトップ アプリのみ) |
ヘッダー |
|
関連項目
-
リファレンス
-
その他のリソース