Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Курсор в Combo Box'е

4.5K
22 августа 2003 года
dimas3679
7 / / 23.07.2003
Поможите кто чем может!

Как установить курсор в Combo Box.
Перепробовал всё что можно: ну не хочет он работать.

Заранее благодарен.
426
23 августа 2003 года
Krivonos
112 / / 20.01.2000
Что вообще имеется ввиду и что ты делал? Может не курсор, а фокус нужно переместить в этот в Combo Box?
4.5K
25 августа 2003 года
dimas3679
7 / / 23.07.2003
Цитата:
Originally posted by Krivonos
Что вообще имеется ввиду и что ты делал? Может не курсор, а фокус нужно переместить в этот в Combo Box?



Имеется в виду позиция каретки в строке.
Пробовал функцию SetCaretPos(POINT pt).
Не пойму, что надо указывать в POINT (именно член POINT::y, с POINT::x вроде всё ясно).

Заранее спасибо.

401
01 сентября 2003 года
Br@in RIPper
289 / / 15.02.2003
используй сообщение CB_SETEDITSEL
4.5K
05 сентября 2003 года
dimas3679
7 / / 23.07.2003
Цитата:
Originally posted by Br@in RIPper
используй сообщение CB_SETEDITSEL



А может подскажешь что должно быть в WPARAM и LPARAM.

401
08 сентября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by dimas3679


А может подскажешь что должно быть в WPARAM и LPARAM.



CB_SETEDITSEL
An application sends a CB_SETEDITSEL message to select characters in the edit control of a combo box.

To send this message, call the SendMessage function with the following parameters.

SendMessage(
(HWND) hWnd, // handle to destination window
CB_SETEDITSEL, // message to send
(WPARAM) wParam, // not used; must be zero
(LPARAM) lParam // start and end position
);
Parameters
wParam
This parameter is not used.
lParam
The low-order word of lParam specifies the starting position. If the low-order word is –1, the selection, if any, is removed.
The high-order word of lParam specifies the ending position. If the high-order word is –1, all text from the starting position to the last character in the edit control is selected.

Return Values
If the message succeeds, the return value is TRUE. If the message is sent to a combo box with the CBS_DROPDOWNLIST style, it is CB_ERR.

Remarks
The positions are zero-based. The first character of the edit control is in the zero position. The first character after the last selected character

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог