Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2009, 19:41   #1
bebecap
Пользователь
 
Регистрация: 11.09.2009
Сообщений: 20
Восклицание GETWINDOWTEXT что и как

Не могу вставить текст в MEmo1 как перевести из PWideChar в String?
Или эта функция копирует только название окна? Мне нужно полностью текст всего кона, не только название окна


char:PWideChar;
GetwindowText(h1,char,102400);
Memo1.Text:=Widestring(char);

Скопирую ли я весь текст или нужно какой-то массив?

Последний раз редактировалось bebecap; 03.10.2009 в 20:30.
bebecap вне форума Ответить с цитированием
Старый 07.10.2009, 17:06   #2
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

Попробуйте так:
Код:
var
  buff: array [0..127] of Char; 
  Wnd: hWnd;       // Handle окна           
begin
.....................  //тут что то происходит
   GetWindowText(Wnd, buff, sizeof(buff)); //узнаем заголовок окна
   Memo1.Lines.Add(buff);  // вставляем его в мемо
end;
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SendMessage что и как bebecap Win Api 6 03.10.2009 19:22
С++. Что и как можно внести в DLL и как потом с этим работать? dampirik Помощь студентам 5 21.09.2009 08:19
Как узнать что в содержимое буфера обмена добавилось что либо? zotox Общие вопросы Delphi 2 15.09.2009 12:07
не могу понять как решать(( что и как(( дурачок же я )) durachok) Паскаль, Turbo Pascal, PascalABC.NET 0 25.12.2008 14:45
GetWindowText, помогите разобраться VDLab Win Api 4 04.11.2006 08:39