Форум: "Начинающим";
Текущий архив: 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