Показать полную графическую версию : System Tray & Startup
DarkPaul
31-08-2002, 02:43
1. Как сделать, чтобы программа написанная на Delphi 6 при Minimaize ложилась в System Tray ?
2. И автоматически добавляла себя в
"Автозагрузку" ?
Заранее Спасибо !!!
Вот-вот меня тоже эт интересует!!! И если можна так же для Visual Basic!!! Хотя можна и Delphi!!! как нибудь потом сам разберуся!!! Зараннее сенькс!!!
:biglaugh:
:oszone:
vasketsov
06-11-2002, 17:57
DarkPaul
J Fox
1) Shell_NotifyIcon.
2) [hklm\ software\ microsoft\ windows\ currentversion\ run]
либо в аналогичном месте в hkcu создать параметр и прописать себя туда.
сразу же добавлю, чтоб потом не кричали "маздай".
при загрузке шелла explorer регистрирует и рассылает сообщение с именем "TaskbarCreated", соответственно, RegisterWindowMessage не забудьте вызывать, чтоб после падения или ручного снятия оболочки прога из трея не пропадала (как winamp, например).
Добавлено:
Для Delphi6 наверняка даже компоненты есть для этого.
Есть такой сайтик www.delphi.mastak.ru там всегда дофига таких простеньких программ.
fLANkeR
Есть такой сайтик www.delphi.mastak.ru
Хороший сайтик!!! Пасиба!!! :biglaugh:
:oszone:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC