Как заставить форму не разворачиваться из иконкиDelphi , Рабочий стол , TaskBarКак заставить форму не разворачиваться из иконки
Бессконечная борьба с поведением оболочки Windows! В этом случае вы пытаетесь предотвратить запуск формы, когда ее иконка дважды кликнута. По умолчанию Windows будет пытаться открыть форму как документ. Чтобы достичь этого, вам нужно установить свойство Вот модифицированное код:
Установка Обратите внимание, что это будет работать только если ваша форма не имеет связанного типа файла (например, В качестве альтернативного решения, если вы хотите предотвратить запуск вашей формы, когда ее иконка дважды кликнута, в то же время позволяя ей быть запущенной через другие способы (например, нажатием кнопки "Выполнить"), вы можете использовать другой подход. Например:
Эти подходы позволят вам контролировать поведение вашей формы при запуске из различных источников, в то же время позволяя пользователям доступ к ней через другие способы. Статья описывает, как можно предотвратить открытие формы из иконки в приложении на языке Delphi, используя процедуру WMQueryOpen и установив результат равным 0. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |