Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
6 / 6 / 3
Регистрация: 03.01.2012
Сообщений: 449

Окно только в трее

23.04.2013, 12:22. Показов 1436. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Надо сделать так, чтобы кнопка пропала с панели задач, окно отображалось на экране, и кнопка в трее
Если использую
C++
1
TrayIcon->Visible = 1
окно появляется в трее, но и не пропадает с панели задач

с функцией:
C++
1
SetWindowLong
уже всё перепробовал тоже ничего не помогло.
подскажите пожалуйста!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.04.2013, 12:22
Ответы с готовыми решениями:

Всплывающее окно иконки в трее
Ещё раз здравствуйте. Подскажите, пожалуйста, как сделать, чтобы при наступлении определённого события над иконкой в трее появлялось...

При щелчке по значку в трее определить активно ли окно
Делаю приложение, которое сворачивается в трей. Хочу сделать, чтобы при одиночном клике по значку в трее окно появлялось на переднем плане...

Всплывающее окно при наведении курсора мыши на значок в трее
Сделал программу-таймер, заставил сворачиваться в трей. Как сделать, чтобы при наводке мышью на значок показывало в всплывающем окне ,...

4
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
23.04.2013, 12:26
А так не пробовал?
C++
1
ShowWindow( Application->Handle, SW_HIDE );
0
6 / 6 / 3
Регистрация: 03.01.2012
Сообщений: 449
23.04.2013, 12:31  [ТС]
Цитата Сообщение от BRcr Посмотреть сообщение
А так не пробовал?
C++
1
ShowWindow( Application->Handle, SW_HIDE );
пробовал, но нечего не происходит, а если
C++
1
ShowWindow(Form1->Handle, SW_HIDE );
то исчезает и окно и кнопка
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
23.04.2013, 14:50
Ах, да, забыл уточнить - такой вызов функции ShowWindow() нужно делать при обработке события формы OnShow... у меня работает, по крайней мере.
1
6 / 6 / 3
Регистрация: 03.01.2012
Сообщений: 449
23.04.2013, 16:39  [ТС]
Цитата Сообщение от BRcr Посмотреть сообщение
Ах, да, забыл уточнить - такой вызов функции ShowWindow() нужно делать при обработке события формы OnShow... у меня работает, по крайней мере.
C++
1
2
3
4
5
6
7
8
9
10
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    ShowWindow(Application->Handle, SW_HIDE );
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::FormShow(TObject *Sender)
{
    ShowWindow( Application->Handle, SW_HIDE );
}
и так и так пробовал
у меня рад студия хе 2
а у вас?

Добавлено через 1 час 18 минут
о даааа, разобрался, просто надо было закоментить вот эту строчку
C++
1
Application->MainFormOnTaskBar = true;
ответ нашёл тут Как скрыть программу с панели задач?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.04.2013, 16:39
Помогаю со студенческими работами здесь

Как сделать чтобы над иконкой в трее выводилось окно сообщения
Как сделать что бы над иконкой в трее выводилось окно сообщения? Или маленькое окошко с некоторой информацией над треем?

Нет значка антивируса в трее, окно про ошибку сценария, и пропадание изображения в Skype [S4207]
У человека выскакивает во время работы на ноутбуке следующее окно: Также я заметил, что в трее нет иконки антивируса...

Не отображать интерфейс приложения, а показать только иконку в трее
Я хочу сделать прогу таким образом: 1. При её запуске появляется ТОЛЬКО иконка в трее, NotifyIcon. Создавать её придётся в файле...

второй день выскакивает окно в трее и сообщает "Устройство USB неопознано".
Комрады, помогите по одной трабле. Не знаю правда сюда или нет пишу. Проблема в том что у меня у же второй день выскакивает окно в трее и...

Приложение в трее и контекстное меню в трее
Хочу сделать приложение, которое сидело бы только в трее в виде иконки и по клику правой клавиши мыши выскакивало контекстное меню....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru