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

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

RegisterWindowMessage ( TaskbarCreated )), [D5, WinME, Win2k]


stainer ©   (2002-07-26 00:35:00) 

Привет всем знатокам!
Возможно, нижеизложенная тема уже обсуждалась, просто нет времени искать:
Как мне поймать и обработать сообщение explorera (RegisterWindowMessage ("TaskbarCreated")), если можно на примере.
Заранее благодарен.


Opuhshii   (2002-07-26 07:09:00) [1]

WndProc is the first method that receives messages for a form,..
перегружаешь WndProc для своей формы если message полученый это (RegisterWindowMessage ("TaskbarCreated")) и есть,...


procedure TForm1.WndProc(var aMessage: TMessage);
begin
if aMessage.Msg = msgTaskBarCreated then
AddIcons();
else inherited WndProc(aMessage);
end;

и procedure TForm1.FormCreate(Sender: TObject);
begin
msgTaskBarCreated := RegisterWindowMessage(Pchar("TaskbarCreated"));
end;


Наверх

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