Страница: 1 |
Невольно возникает вопрос - а зачем??? Может быть ты имеешь в виду - убрать свою программу из таскбара? У меня такая же проблема. Возможно у пз есть какой-то hwnd. Можно воспользоваться WindowFrompoint, но мне неохота. Определённо... у всего что крутиться под виндой есть своё hwnd Но народ, объясните мне, нафига вам нуна то скрывать таскбар то??? вопрос тогда только в том, можно ли (точнее даст ли винда) спрятать таск бар... Вариант 1: (если наше окно на весь экран) Делаем наше окно TopMost (над всеми) с помойщью SetWindowPos Вариант 2: Все достаточно просто... сначала ищем его hWnd с помощью FindWindow() потом варианта два: или делаем прозрачность в 100% и убираем на задний план(но пользователь все-равно сможет нажать на кнопти на таскбаре), кстати это быдло где-то нга этом сайте в примерах или просто с помощью SetWindowPos просто двигаем его куда-нить за пределы экрана Вариант 3: (для извращенцев) Убиваем процесс таскбара, а по завершении нашей программы запускаем опять меня лично особенно порадовал последний вариант... Винда и так сама по себе глючит и наравит упасть, а тут ещё от неё куски пытаются отрезать... если win2000\XP то не упадет, а вот если 95\98\Me тады я пас... ) Само сабой NT не упадёт... а XP вообще должна будет этот процесс просто перезапустить сразу в фоновом режиме без рестарта... ну если уж совсем извращаться, то можно под 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
9x по идее должны сильно падать головой об пол... ...причём со шкафа...
Номер ответа: 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