Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

Отследить команду   Найти похожие ветки 

 
tower   (2003-11-14 10:23) [0]

Как в моей проге отследить команду "Свернуть все окна"(win+D).
Application.onminimize не срабатывает.


 
Prov   (2003-11-14 10:29) [1]

Win+D - показать рабочий стол(расшифровую)... тут надо переприсвоить обработку сообщения WM_SHOW для самого верхнего окна системы - для десктопа... Попробуй так: GetWindowLong, SetWindowlong.


 
DVM   (2003-11-14 16:52) [2]


> Application.onminimize не срабатывает.

При этой команде окна на самом деле не сворачиваются, а рабочий стол двигается наверх. Следить надо за рабочим столом. Например за его сообщениями WM_WINDOWPOSCHANGING. Или отслеживать активацию его окна.


 
Дубинин Алексей   (2003-11-14 23:05) [3]

Ну я бы ответил так, конечно может и не прав. Если в некой программе нужно отследить, что ее сворачивают, то не обходимо отловить это сообщение. Хочешь узнать как...пиши на почту.


 
DVM   (2003-11-14 23:07) [4]


> Если в некой программе нужно отследить, что ее сворачивают

при Win+D окна не сворачиваются!


 
Дубинин Алексей   (2003-11-14 23:19) [5]


> при Win+D окна не сворачиваются!

Согласен.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
1-63168
DDA
2004-01-10 18:57
2004.01.20
ComboBox


3-63018
MakNik
2003-12-22 13:31
2004.01.20
Помогите оптимизировать запрос


1-63123
C0rWin
2004-01-10 19:36
2004.01.20
Изменение стилей на лету.


3-62973
veb
2003-12-24 12:28
2004.01.20
Открытие из BLOB


3-62964
Элина
2003-12-23 17:29
2004.01.20
BDE программно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский