![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
не буду многословен, сразу код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Начните с того, что проверяйте системные вызовы на предмет ошибок.
Например, вы уверены, что память была выделена? А вы уверены, что header получен правильно, что указывает на правильное окно и т.н. |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
GetLastError?
Цитата:
Проблема с крашем решена. Я выделял 254 байта, а получал 255. но всё-равно приходит пустая строка. |
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
Если память выделена и хэндлы получены правильно, в чем еще может быть дело?
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
Попробовал через LVM_GETCOLUMN
Код:
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Проверяйте системные вызовы на предмет ошибок.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Тут проверить можно:
SendMessage() - при HDM_GETITEM, если удача, должен вернуть true, иначе false: msdn. ReadProcessMemory() - если удача, должен вернуть true. В случае, если функция завершается неудачно, то смотрите какую ошибку вернет GetLastError(). Цитата:
Код:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
|
![]() |
![]() |
![]() |
#9 | ||
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() Цитата:
Цитата:
p.s. Немного не по теме, но как получить значение поля cx структуры _LV_COLUMNA? Там ширина столбца должна находиться. |
||
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить содержимое выделения в текст. редакторе чужого окна без clipboard | Foxpronet | Общие вопросы Delphi | 3 | 06.03.2015 00:39 |
Значение свойства Top для заголовка столбца ListView | Mishel825 | Microsoft Office Excel | 0 | 10.08.2012 00:39 |
Получить данные с ListView чужого приложения | BarsDG | Общие вопросы Delphi | 2 | 08.08.2012 13:59 |
[Проблема] Программное изменение заголовка чужого окна по хендлу процесс(EnumWindows) | Человек_Борща | Общие вопросы Delphi | 8 | 08.01.2011 22:40 |
Замена заголовка чужого окна | dacorp | Общие вопросы Delphi | 3 | 13.06.2010 00:05 |