![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание панели задач [D7, WinXP]
DesWind © (2006-03-22 22:14:00)Как отловить момент создания панели задач? Знаю есть сообщение, но MSDN под рукой нет.
antonn (2006-03-23 07:05:00) [1]DesWind © (22.03.06 22:14)
это чтоб иконку в трее перезагрузить?
var WM_TASKBARCREATED: Cardinal;
procedure TMainForm.FormCreate(Sender: TObject);
begin
WM_TASKBARCREATED := RegisterWindowMessage('TaskbarCreated');
end;
sicilla (2006-03-23 05:33:00) [2]Используем функцию нахождения окна FindWindow, указывая ей в качестве параметров сначала название класса окна, затем его заголовок. Если окно будет найдено, функция выдаст его дескриптор.
handle_taskbar := FindWindow('Shell_TrayWnd', nil);