Вверх ↑
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
#1: 2011-02-04 18:51:35 ЛС | профиль | цитата
WM_NULL
WM_USER
WM_MOVE
WM_SIZE
WM_SETREDRAW
WM_ACTIVATE
WM_CHILDACTIVATE
WM_CLOSE
WM_COMMAND
CB_SELECTSTRING
WM_SETTEXT
WM_PAINT
WM_SETFONT
WM_GETTEXT
WM_FONTCHANGE


Для реализации данного свойства требуется поставить обработчик, на то что свойство или точка строкового типа, так как без него данный пункт бесполезен. И каким образом в свойство попало сообщение для ComboBox?
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 5446
Рейтинг: 323
#2: 2011-02-04 22:44:53 ЛС | профиль | цитата
Ivann, немного не понятно, в чём проблема.

Да будет тебе известно, что с любым сообщеним в Windows передаются два праметра, являющихся целыми числами. В частности, для CB_SELECTSTRING передаются (wParam) индекс, с которого начинается поиск и (lParam) указатель на "строку, оканчивающуюся нулевым символом" (null-terminated string {*}), которую надо искать.



{*} В паскале, наследником которого является Delphi, символа "здесь кончается строка" нет - вместо этого длина строки записывается в памяти перед строкой.
карма: 1

0
Ответов: 3349
Рейтинг: 233
#3: 2011-02-05 06:12:50 ЛС | профиль | цитата
iarspider писал(а):
указатель на "строку, оканчивающуюся нулевым символом

И как ты предлагаешь передать такую строку стандартными средствами?
карма: 1

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#4: 2011-02-05 11:35:50 ЛС | профиль | цитата
Ivann писал(а):
И как ты предлагаешь передать такую строку стандартными средствами?

code_22439.txt
карма: 22

1
файлы: 1code_22439.txt [1.3KB] [442]
Голосовали:Ivann
Ответов: 3349
Рейтинг: 233
#5: 2011-02-05 11:49:06 ЛС | профиль | цитата
nesco, В таком случае тема закрыта
карма: 1

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)