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

Вниз

пуск +D   Найти похожие ветки 

 
F@T@L_Err0r   (2007-09-27 18:38) [0]

Здравствуйте все!Подскажите пожалуйста можно ли при нажатии комбинации клавиш "пуск"+D заставить мое окно не свернутся?


 
hinst   (2007-09-27 19:00) [1]

Использоват хуки.


 
hinst   (2007-09-27 19:00) [2]

Да, и ещё ловить API


 
sniknik ©   (2007-09-27 19:32) [3]

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


 
Dib@zol ©   (2007-09-29 13:30) [4]

А зачем собсно перехватывать АПИ???  

W := CreateWindowEx(WS_EX_TOOLWINDOW or WS_EX_TOPMOST,
[класс_окна], [имя_окна], WS_POPUP or WS_VISIBLE or [ещё_чо_нибудь],
[лефт], [топ], [видтф], [хайгхт], [родительское_окно], 0, HInstance, nil);


 
antonn ©   (2007-09-29 14:29) [5]


> Dib@zol ©   (29.09.07 13:30) [4]

а зачем делать окно topmost?
повторное нажатие приведет в возвращению всех окон ([3]), а топмост останется...


 
DVM ©   (2007-09-29 15:11) [6]

Побороть "win+d" никаким манипуляциями со стороны окна не получится. Сворачиваются (точнее прячутся) даже окна зависших приложений.


 
Dib@zol ©   (2007-09-29 15:37) [7]

Не знаю. На 98-ом против окна, созданного моим способом, не работает ни Win+D, ни "свернуть все окна", ни (благодаря оконной процедуре) Alt+F4 =)


 
DVM ©   (2007-09-29 16:05) [8]


> Не знаю. На 98-ом против окна, созданного моим способом,
>  не работает ни Win+D, ни "свернуть все окна",

твой способ не всегда применим из-за WS_EX_TOOLWINDOW



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

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

Наверх




Память: 0.45 MB
Время: 0.049 c
2-1190632732
halle
2007-09-24 15:18
2007.10.21
Access и описание полей


1-1186384261
ancot
2007-08-06 11:11
2007.10.21
Быстрый импорт из Excel


1-1184324771
clickmaker
2007-07-13 15:06
2007.10.21
Как открыть веб-папку программно?


15-1190136505
iop
2007-09-18 21:28
2007.10.21
А почему мы одних любим...


2-1190775505
Alex7
2007-09-26 06:58
2007.10.21
Как ограничить работу проги только с конкретных компов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский