Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не работает Message [Delphi, Windows]


Yustas ©   (2004-05-22 15:56:00) 

Уважаемые мастера!
Посмотрите, пожалуйста, почему не работает это событие:


function TForm1.KOLForm1Message(var Msg: tagMSG; var Rslt: Integer): Boolean;
var cd:PCopyDataStruct;
   begin
   result:=false;
   if msg.message=wm_copydata then
       begin
       cd:=PCopyDataStruct(msg.message);
       form1.Form.Caption:=PChar(cd.lpdata);
       result:=true;
       end;
   end;


GuAV   (2004-05-22 16:50:00) [1]

WM_COPYDATA  
wParam = (WPARAM) (HWND) hwnd;            // handle of sending window
lParam = (LPARAM) (PCOPYDATASTRUCT) pcds; // pointer to structure with data
cd:=PCopyDataStruct(msg. lparam);


Yustas   (2004-05-22 16:19:00) [2]

В смысле, я хочу получить только строку от WM_CopyData


Наверх

Титульная страница Поиск, карта сайта Написать письмо