Страница: 1 |
Невольно возникает вопрос - а зачем??? Может быть ты имеешь в виду - убрать свою программу из таскбара? У меня такая же проблема. Возможно у пз есть какой-то hwnd. Можно воспользоваться WindowFrompoint, но мне неохота. Определённо... у всего что крутиться под виндой есть своё hwnd Но народ, объясните мне, нафига вам нуна то скрывать таскбар то??? вопрос тогда только в том, можно ли (точнее даст ли винда) спрятать таск бар... Вариант 1: (если наше окно на весь экран) Делаем наше окно TopMost (над всеми) с помойщью SetWindowPos Вариант 2: Все достаточно просто... сначала ищем его hWnd с помощью FindWindow() потом варианта два: или делаем прозрачность в 100% и убираем на задний план(но пользователь все-равно сможет нажать на кнопти на таскбаре), кстати это быдло где-то нга этом сайте в примерах или просто с помощью SetWindowPos просто двигаем его куда-нить за пределы экрана Вариант 3: (для извращенцев) Убиваем процесс таскбара, а по завершении нашей программы запускаем опять меня лично особенно порадовал последний вариант... Винда и так сама по себе глючит и наравит упасть, а тут ещё от неё куски пытаются отрезать... Не переживёт он этого, боюсь, без перезагруза ИМХО если win2000\XP то не упадет, а вот если 95\98\Me тады я пас... ) Само сабой NT не упадёт... а XP вообще должна будет этот процесс просто перезапустить сразу в фоновом режиме без рестарта... 9x по идее должны сильно падать головой об пол... ...причём со шкафа... ну если уж совсем извращаться, то можно под Xp процесс убить, ставить хук на отрисовку окна, чтобы отловить следующий запуск и заморозить нить... слушай, а может для пусчей эффективности и надёжности сразу ещё винт форматнуть низким уровнем Страница: 1 |
Вопрос: show/hide taskbar
Добавлено: 18.02.03 17:13
Автор вопроса: Anna
Подскажите, пожалуйста, кто знает, как скрыть панель задач?
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #1
Добавлено: 18.02.03 18:54
Номер ответа: 2
Автор ответа:
Silent Bob
Вопросов: 36
Ответов: 65
Web-сайт:
Профиль | | #2
Добавлено: 18.02.03 20:22
Номер ответа: 3
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #3
Добавлено: 19.02.03 08:18
Номер ответа: 4
Автор ответа:
MAGNUS
Вопросов: 12
Ответов: 430
Профиль | | #4
Добавлено: 20.02.03 00:12
Имеется ввиду убрать его с экрана или сделать совсем невидимым?
Номер ответа: 5
Автор ответа:
Aleksandr Skorodumov
ICQ: 161435166
Вопросов: 5
Ответов: 96
Web-сайт:
Профиль | | #5
Добавлено: 20.02.03 08:36
А Hwnd можно узнать, например, с помощю SPY ++
Номер ответа: 6
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #6
Добавлено: 20.02.03 08:44
Номер ответа: 7
Автор ответа:
Bombardier
ICQ: 42305746
Вопросов: 2
Ответов: 67
Web-сайт:
Профиль | | #7
Добавлено: 20.02.03 10:08
Номер ответа: 8
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #8
Добавлено: 20.02.03 10:16
Номер ответа: 9
Автор ответа:
Bombardier
ICQ: 42305746
Вопросов: 2
Ответов: 67
Web-сайт:
Профиль | | #9
Добавлено: 20.02.03 10:23
Номер ответа: 10
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #10
Добавлено: 20.02.03 10:25
Номер ответа: 11
Автор ответа:
Bombardier
ICQ: 42305746
Вопросов: 2
Ответов: 67
Web-сайт:
Профиль | | #11
Добавлено: 20.02.03 13:13
Номер ответа: 12
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #12
Добавлено: 20.02.03 13:18