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

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

про Мессаги [D5, D6, Win2k]


saska ©   (2004-08-30 14:17:00) 

День добрый, тов. мастера!
Вот объявил я свой мессадж таким образом:

 TUMSelectionMsg = packed record
   Msg: Cardinal;
   OpCode: Word;
   FName: ShortString;
 end;

Внимание вопрос: как мне его послать окну с известным хендлом h, ведь SendMessage требует стандартный вид с wparam и lparam... а у меня такого нет... или это впринципе невозможно?


saska   (2004-08-30 14:42:00) [1]

прочитал, внял, спасибо.


Digitman   (2004-08-30 14:31:00) [2]


> saska   (30.08.04 14:24) [2]


вот именно (см. Суслик ©   (30.08.04 14:26) [3])
здесь не лекторий


Суслик   (2004-08-30 14:26:00) [3]


> разъясните, если не сложно.

открываешь хелп по wm_copydata на сайте msdn.microsoft.com и читаешь. что не понимашье, спрашиваешь.


saska   (2004-08-30 14:24:00) [4]

Согласен, это тип, таки как переслать мне переменную этого типа известному окну, про WM_COPYDATA не совсем понял, разъясните, если не сложно.


Digitman   (2004-08-30 14:19:00) [5]


> Вот объявил я свой мессадж


это ты некий типобъявил .. а не "мессадж"


> как мне его послать окну с известным хендлом h


см., например, WM_COPYDATA


Наверх

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