![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.11.2006
Сообщений: 18
|
![]()
кто-нибудь знает, как сделать подобие стандартной панели задач? Чтоб на моей панеле отображались запущенные приложения, чтоб их можно было закрыть, свернуть, посмотреть свойства и так далее.
|
![]() |
![]() |
![]() |
#2 |
Студент
Форумчанин
Регистрация: 10.11.2006
Сообщений: 196
|
![]()
Что тут можно сказать?
![]()
Visita Interiorem Terrae Rectificando Operae Lapidem...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.11.2006
Сообщений: 18
|
![]()
с панелью задач я разобрался, теперь другая проблема. Может кто знает, как добраться до программ в трее? Как сделать его аналог?
|
![]() |
![]() |
![]() |
#4 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Хоть бы дал заценить прогу свою. Интересно было б посмотреть (если не жалко, то и исходники тоже).
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.11.2006
Сообщений: 18
|
![]()
всю прогу или только панель задач?
если всю, я еще не закончил. Как сделаю - выложу, наверно. Времени только мало, редко ей занимаюсь. |
![]() |
![]() |
![]() |
#6 |
Студент
Форумчанин
Регистрация: 10.11.2006
Сообщений: 196
|
![]()
Handle:=FindWindow('Shell_TrayWnd'</SPAN>, nil</SPAN>); - получили указатель на трей.
Далее можно получть все, что душе угодно из него, вплоть до имени экзешника, создавшего иконку в трее.
Visita Interiorem Terrae Rectificando Operae Lapidem...
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 16.12.2006
Сообщений: 82
|
![]() Цитата:
P.S. Я смог найти только указатель на панельку с иконками в трее. Код:
Последний раз редактировалось komex; 02.06.2007 в 12:01. |
|
![]() |
![]() |
![]() |
#8 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
делай EnumChildWindows и ты получишь хендлы всех кнопок на панели, включая кнопки приложений
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 16.12.2006
Сообщений: 82
|
![]()
С помщью EnumChildWindows я смог найти только один класс на этой панельке - это "ToolbarWindow32", который имеет заголовок "Область уведомлений" (GetWindowText). Пытался дальше искать с помощью EnumChildWindows, но бальше ничего не нашел. Может я что-то не так делаю?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проигрыватель своими руками | Prisian | Мультимедиа в Delphi | 2 | 01.09.2008 16:09 |
StrechDIBits своими руками | BOBAH13 | Win Api | 3 | 22.07.2008 14:52 |
Панель задач | Патрон | Общие вопросы Delphi | 2 | 31.03.2008 22:54 |
Панель задач | M@rsel | Win Api | 3 | 04.07.2007 10:59 |
панель задач | LORD-BY | Win Api | 2 | 04.07.2007 01:47 |