|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
ярлык в трее перед часами
Здравствуйте!
У меня windows xp, delphi 7 Товарищи программисты, подскажите пожалуйста, как разместить ярлык в трее, перед часами? Хочу сделать свою программу, для сворачивания / разворачивания всех окон, как в Windows 7. Я знаю что кнопочка такая есть и в Win-xp, но она располагается не там где надо. Гуглил, не нашёл ни одной дельной темы на этот счет. Лишь одна была похожа, но там говорилось как вывести ярлык слева от часов, а мне надо справа! Помогите пожалуйста. |
#2
|
||||
|
||||
Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
||||
|
||||
Цитата:
Теоретически можно программно манипулировать элементами в трее, но задачка эта не для слабонервных. Не стоит путать форумы с богадельнями. © Bargest |
#4
|
|||
|
|||
Ну, придется тогда прятать форму, а при наведении курсора мыши в ту область, выводить форму по верх все окон)
|
#5
|
||||
|
||||
Никуда часы не вшиты. Это файл с расширением CPL - TIMEDATE.CPL, так называемый аплет. Запустить можно по команде
Код:
WinExec('C:\WINDOWS\CONTROL.EXE TIMEDATE.CPL', SW_SHOWNORMAL); // либо Shellexecute(handle, 'Open', 'Rundll32.exe', 'shell32.dll, Control_RunDLL TIMEDATE.CPL', nil, 0); Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#6
|
||||
|
||||
Цитата:
Приведенные командные строки -- для настройки часов и для вызова этих настроек из командной строки (рудиментарный программный доступ к объектам оболочки из командной строки). В реестре этих строк нет (не должно быть), а список запускаемых расширений оболочки хранится в других ветках, что показывает Autoruns Руссиновича. У меня нет уверенности, что часам соответствует какое-то конкретное расширение со своим GUID, но могу ошибаться. Не стоит путать форумы с богадельнями. © Bargest |
#7
|
||||
|
||||
Таки да, то, что где-то там что-то находится говорит лишь о том, что Explorer знает о часиках и умеет ими управлять - не более того.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#8
|
||||
|
||||
Наличие строки с именем оконного класса в файле подразумевает реализацию именно этой программой. В других файлах этой строки нет, что как бы намекает.
Не стоит путать форумы с богадельнями. © Bargest |