Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.10;
Скачать: CL | DM;

Вниз

CM_TEXTCHANGED   Найти похожие ветки 

 
NeyroSpace ©   (2004-01-20 18:36) [0]

Где найти описание сообщения CM_TEXTCHANGED и остальных CM_* ?


 
Skier ©   (2004-01-20 18:37) [1]

Controls.pas


 
NeyroSpace ©   (2004-01-20 18:40) [2]

А текстовое? Какой параметр в сообщении что значит?


 
Юрий Зотов ©   (2004-01-20 18:52) [3]

> NeyroSpace

Эти сообщения не документированы. Исходники - единственный официальный источник информации. Ищите вызовы (не только в Controls, а по всей VCL) и смотрите, что передается в параметрах.


 
Skier ©   (2004-01-20 19:01) [4]


> Какой параметр в сообщении что значит?


Насколько я понял (бегло (sic !) просмотрев) у этого сообщения
нулевые параметры и используется оно в коде VCL в основном для
перерисовки контрола

например :

procedure TSpeedButton.CMTextChanged(var Message: TMessage);
begin
Invalidate;
end;


 
jack128 ©   (2004-01-20 20:34) [5]

procedure TControl.SetTextBuf(Buffer: PChar);
begin
Perform(WM_SETTEXT, 0, Longint(Buffer));
Perform(CM_TEXTCHANGED, 0, 0);
end;
То есть, извещает контрол об изменнии текста, асациированного с конторолом.


 
NeyroSpace ©   (2004-01-21 09:22) [6]

Мне нужно прочитать текст из окна класса TRichView другого приложения. На сообщения типа EM_GETSELTEXT стандартного RichEdit не реагирует.
http://www.trichview.com/download/
freeware http://www.trichview.com/rvfiles/richview.zip



Страницы: 1 вся ветка

Текущий архив: 2004.02.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-29465
Yuri Btr
2004-01-30 10:17
2004.02.10
Плавный скроллинг в StringGrid


6-29490
loki128
2003-12-08 20:58
2004.02.10
Доступ к файлам


1-29457
turonix
2004-01-30 16:07
2004.02.10
Можно ли передать в процедуру таймера свой параметр


7-29646
Babay
2003-11-21 11:20
2004.02.10
Как получить Список пользователей домена ?


1-29300
jiocb
2004-01-30 10:27
2004.02.10
Проблема с экспортом ветки реестра