Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Как скрыть своё приложение?

Delphi , Программа и Интерфейс , Приложение своё

Как скрыть своё приложение?

Если Вы хотет, чтобы Ваша программа не появлялась на панели задач, но форма была видна, то воспользуйтесь следующей командой:

Code:

ShowWindow (Application.handle, SW_HIDE);

Данная команда в основном используется в приложениях, которае активируются через иконку в трее.

Взято из http://forum.sources.ru

Вопрос о скрытии приложения!

Команда ShowWindow(Application.Handle, SW_HIDE) действительно используется для скрытия окна из панели задач, но оно все еще будет видимо на экране.

Давайте разберемся, что это код делает:

  • Application.Handle ссылается на уникальный идентификатор окна приложения, который присваивается операционной системой каждому окну.
  • SW_HIDE - константа, которая представляет собой флаг SW_HIDE, означающий "Показать окно скрыто". Этот флаг скрывает окно из панели задач и удаляет его заголовок.

Когда вы используете эту команду, окно вашего приложения больше не будет отображаться в панели задач, но оно все еще будет видимо на экране. Это может быть полезно, когда вам нужно, чтобы ваше приложение продолжало работать в фоновом режиме без привлечения внимания к нему.

Эта техника часто используется в приложениях, которые имеют иконку в панели уведомлений (также известной как системная иконка или иконка уведомления) и нужно, чтобы они работали в фоновом режиме, но все еще были доступны через иконку.

Обратите внимание, что эта команда только скрывает окно из панели задач, а не от пользователя. Окно все еще может быть доступно, кликнув на его заголовок или нажав Alt+Tab.

Если вам нужно completely скрыть ваше приложение без отображения его на экране вообще, вам нужно использовать другой подход, например, установить свойство Visible формы в false или использовать более сложную технику,such as минимальное окно в панели уведомлений.

Артикул рассказывает о команде ShowWindow (Application.handle, SW_HIDE), с помощью которой можно скрыть свое приложение на панели задач, но оставить его форму видимой.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Приложение своё ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 12:29:29/0.005469799041748/1