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?
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
|
|||
карма: 1 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 5446
Рейтинг: 323
|
|||
Ivann, немного не понятно, в чём проблема.
Да будет тебе известно, что с любым сообщеним в Windows передаются два праметра, являющихся целыми числами. В частности, для CB_SELECTSTRING передаются (wParam) индекс, с которого начинается поиск и (lParam) указатель на "строку, оканчивающуюся нулевым символом" (null-terminated string {*}), которую надо искать. {*} В паскале, наследником которого является Delphi, символа "здесь кончается строка" нет - вместо этого длина строки записывается в памяти перед строкой. |
|||
карма: 1 |
|
Ответов: 3349
Рейтинг: 233
|
|||
iarspider писал(а): указатель на "строку, оканчивающуюся нулевым символомИ как ты предлагаешь передать такую строку стандартными средствами? |
|||
карма: 1 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
карма: 22 |
| ||
файлы: 1 | code_22439.txt [1.3KB] [442] | ||
Голосовали: | Ivann |
Ответов: 3349
Рейтинг: 233
|
|||
nesco, В таком случае тема закрыта
|
|||
карма: 1 |
|
5