![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с WM_SETTEXT [D7]
Vega © (2016-02-23 16:28:00)Вставляю строку s в edit чужого окна
SendMessage(strtoint(SL[125]),WM_SETTEXT, s.Length, Lparam(s));
9 из 10 всё проходит успешно.
1 раз из 10 строка копируется полностью, за исключением последнего символа (его нет, хотя в строке s он есть).
Игорь Шевченко (2016-02-24 10:29:00) [1]LPARAM(PChar(S))
sniknik (2016-02-24 10:01:00) [2]+
ошибочка вышла, смысла в параметре вообще нет...
https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms632644%28v=vs.85%29.aspx
wParam
This parameter is not used.
sniknik (2016-02-24 09:54:00) [3]s.Length + 1
надо, чтобы захватило #0 из неявной структуры строки. или добавлять его если тип s - короткая строка/массив из char и тд.