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

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

Как убрать стандартные системные часы


shur ©   (2001-12-17 22:14:00) 

Подскажите как поставить вместо стандартных системных часов в SysTree свои "системные" часы


Dimaond Cat   (2002-01-06 16:58:00) [1]

В принципе если нужно вставить текст на место часов, то можно это сдлать ищи по SetLocaleInfo


Tolik2002   (2002-01-06 13:39:00) [2]

как текст не поканает, пример был НИКАКОЙ


Dimaond Cat   (2001-12-22 03:45:00) [3]

Под win98 это можно сделать так
var
wnd:hwnd;
begin
wnd:=FindWindow("Shell_TrayWnd",nil);
wnd:=FindWindowEX(wnd,0,"TrayNotifyWnd",nil);
wnd:=FindWindowEX(wnd,0,"TrayClockWclass",nil);
sendmessage(wnd,wm_Close,0,0);
end;
этим мы убили часы. а вставить свои, ....
Если в виде иконки то не вопрос, а вот если как текст...
Хотя тут по конфе ходил вроде пример как в tray воткнуть текст


BFG   (2001-12-21 20:31:00) [4]

А как узнать Handle системных часов?


Вадим   (2001-12-17 22:30:00) [5]

IMHO, они рисуются в SysTray


Nikolay   (2001-12-17 22:25:00) [6]

берешь хендл системных часов
и ...................
там уж дело техники

Вот так!(с)


Наверх

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