Телефон: +7 (926) 245-03-63

Пиктограмма приложения в панели задач

Следующая статья: Пиктограмма приложения в окне Tray.

Если вы не хотите, чтобы приложение было представлено пиктограммой в панели задач, добавьте следующие строки в исходный код проекта:

 Application.CreateHandle;
 ShowWindow(Application.Handle, SW_HIDE);
 Application.ShowMainForm:=False;

При нормальном поведении TApplication создает дескриптор и показывает окно прежде, чем что-то начнет «происходить». Чтобы избежать этого, необходимо создать модуль, содержащий единственную строчку в секции initialization:

IsLibrary:=True; Поместите этот модуль первым в .DPR-файле в списке используемых модулей. Так мы обманываем TApplication. Оно «думает», что оно запущено из DLL, тем самым изменяя свое обычное поведение.