|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.06.2015, 08:43 | #1 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
получить текст из заголовка чужого ListView
не буду многословен, сразу код:
Код:
|
30.06.2015, 09:05 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Начните с того, что проверяйте системные вызовы на предмет ошибок.
Например, вы уверены, что память была выделена? А вы уверены, что header получен правильно, что указывает на правильное окно и т.н. |
30.06.2015, 09:15 | #3 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
GetLastError?
Цитата:
Проблема с крашем решена. Я выделял 254 байта, а получал 255. но всё-равно приходит пустая строка. |
|
30.06.2015, 12:34 | #4 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Если память выделена и хэндлы получены правильно, в чем еще может быть дело?
|
01.07.2015, 09:00 | #5 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Попробовал через LVM_GETCOLUMN
Код:
|
01.07.2015, 10:19 | #6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Проверяйте системные вызовы на предмет ошибок.
|
01.07.2015, 10:24 | #7 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
|
02.07.2015, 03:40 | #8 | |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Тут проверить можно:
SendMessage() - при HDM_GETITEM, если удача, должен вернуть true, иначе false: msdn. ReadProcessMemory() - если удача, должен вернуть true. В случае, если функция завершается неудачно, то смотрите какую ошибку вернет GetLastError(). Цитата:
Код:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
|
02.07.2015, 09:42 | #9 | ||
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Цитата:
Цитата:
p.s. Немного не по теме, но как получить значение поля cx структуры _LV_COLUMNA? Там ширина столбца должна находиться. |
||
02.07.2015, 10:30 | #10 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить содержимое выделения в текст. редакторе чужого окна без 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 |