Re: Windows + D
От: antonn Россия http://desksoft.ru
Дата: 23.03.08 22:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как запретить сворачивать приложение Здравствуйте, Аноним, Вы писали:


А>Как запретить сворачивать приложение Delphi по нажатию Windows + D?


по win+D окнам ничего не приходит. Окно десктопа само выносится на передний план. Мне известно только два способа всегда показывать окно — сделать свое окно выне всех (topmost) или сделать окно рабочего стола парентом у своего окна Правда в этом случае оно будет всегда лежать на рабочем столе (что, в общем-то, для всяких виджетов очень подходит). Способ отлавливания нажатия и SetWindowPos() не рассматривал как "костыльный"

PS Отдельное "фи" Леониду. Узкий кругозор мешает нормально мыслить, а со стороны выглядит глупо.Delphi по нажатию Windows + D?
Re[3]: Windows + D
От: kero Россия  
Дата: 24.03.08 04:09
Оценка:
А>Я уже несколько часов пытаюсь найти как это сделать.

??
http://www.rsdn.ru/forum/message/969258.all.aspx
Автор: Burd, Alex Fedotov, Alexey Goncharov, An
Дата: 29.12.04
По всему, пашиным хозяевам позарез нужна война в Европе
(уверены — к ним не залетит, в предыдущих двух не залетало жеж)
Автор: kero
Дата: 21.07.14
Re[4]: Windows + D
От: Аноним  
Дата: 24.03.08 05:37
Оценка:
Здравствуйте, kero, Вы писали:

K>http://www.rsdn.ru/forum/message/969258.all.aspx
Автор: Burd, Alex Fedotov, Alexey Goncharov, An
Дата: 29.12.04


Спасибо (:
Но блин асму я совсем не знаю, не подскажешь как для дельфей адаптировать примерчик?
Re[2]: Windows + D
От: Leonid Troyanovsky  
Дата: 24.03.08 07:01
Оценка: +1
Здравствуйте, antonn, Вы писали:

A>PS Отдельное "фи" Леониду. Узкий кругозор мешает нормально мыслить, а со стороны выглядит глупо.


Привет, привет ширококругозорным нарушителям конвенций.

An application must not affect any system-wide shortcut keys

http://msdn2.microsoft.com/en-us/library/ms971323.aspx
--
С уважением, LVT
Re[2]: Windows + D
От: Leonid Troyanovsky  
Дата: 24.03.08 07:07
Оценка:
Здравствуйте, antonn, Вы писали:

A>а со стороны выглядит глупо.


Умные причины сопротивления Win+D — в студию.
--
С уважением, LVT
Re[3]: Windows + D
От: antonn Россия http://desksoft.ru
Дата: 24.03.08 19:55
Оценка:
Здравствуйте, Leonid Troyanovsky, Вы писали:

LT>Здравствуйте, antonn, Вы писали:


A>>а со стороны выглядит глупо.


LT>Умные причины сопротивления Win+D — в студию.


Эта комбинация призвана не скрыть все окна, а показать рабочий стол. На рабочем столе могут располагаться иконки, окна (те же виджеты, например календарь). Которые не нужно загораживать рабочим столом.
Re[4]: Windows + D
От: Leonid Troyanovsky  
Дата: 25.03.08 19:31
Оценка:
Здравствуйте, antonn, Вы писали:

A>Эта комбинация призвана не скрыть все окна, а показать рабочий стол. На рабочем столе могут располагаться иконки, окна (те же виджеты, например календарь). Которые не нужно загораживать рабочим


Про скрытие, IMHO, я и не говорил ("несворачиватели" — несколько о другом).

И чего, оные widget API не имеют, или, скажем, к.л. COM?

Ну, и если не имеют, то чего ж автор это утаил.
Кроме того, это еще не повод для партизанщины.

А ежели кто неудовлетворен — ТЗ в студию.
--
С уважением, LVT
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.