Показать сообщение отдельно
  #12  
Старый 26.06.2009, 15:09
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Цитата:
Сообщение от Muxa
Ну я не думаю, что чат ICQ может быть слишком большим.
Если текст больше 254 символов (примерно) уже не будут передаваться с использованием сообщения WM_GETTEXT.

Цитата:
Сообщение от Muxa
Моя проблема заключается в том, что я не уверен в правильности моего определения класса окна с чатом ICQ.
Вам зачем знание класса? Вы получили дескриптор — этого достаточно, чтобы высылать окну сообщения, в частности, этого достаточно, чтобы вытащить текст. Сразу не скажу, как именно работать с сообщением EM_STREAMOUT, но примеров предостаточно (откройте хотя бы модуль ComCtrls.pas).


P.S. Ээээ... Беру свои слова о 254 символах обратно. Это я в спешке написала. Ошиблась, конечно!! Просто необходимо, чтобы размер буфера был достаточным, чтобы уместить все содержимое окна...
Ответить с цитированием