Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: show/hide taskbar Добавлено: 18.02.03 17:13  

Автор вопроса:  Anna
Подскажите, пожалуйста, кто знает, как скрыть панель задач?

Ответить

  Ответы Всего ответов: 12  

Номер ответа: 1
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #1
Добавлено: 18.02.03 18:54

Невольно возникает вопрос - а зачем???

Может быть ты имеешь в виду - убрать свою программу из таскбара?

Ответить

Номер ответа: 2
Автор ответа:
 Silent Bob



Вопросов: 36
Ответов: 65
 Web-сайт: podelyakin.narod.ru
 Профиль | | #2
Добавлено: 18.02.03 20:22

У меня такая же проблема. Возможно у пз есть какой-то hwnd. Можно воспользоваться WindowFrompoint, но мне неохота.

Ответить

Номер ответа: 3
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #3
Добавлено: 19.02.03 08:18

Определённо... у всего что крутиться под виндой есть своё hwnd

Но народ, объясните мне, нафига вам нуна то скрывать таскбар то???

Ответить

Номер ответа: 4
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #4 Добавлено: 20.02.03 00:12
Имеется ввиду убрать его с экрана или сделать совсем невидимым?

Ответить

Номер ответа: 5
Автор ответа:
 Aleksandr Skorodumov



ICQ: 161435166 

Вопросов: 5
Ответов: 96
 Web-сайт: www.beginning.ru
 Профиль | | #5
Добавлено: 20.02.03 08:36
А Hwnd можно узнать, например, с помощю SPY ++

Ответить

Номер ответа: 6
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #6
Добавлено: 20.02.03 08:44

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

Ответить

Номер ответа: 7
Автор ответа:
 Bombardier



ICQ: 42305746 

Вопросов: 2
Ответов: 67
 Web-сайт: alexander.tsioka.ru
 Профиль | | #7
Добавлено: 20.02.03 10:08

Вариант 1: (если наше окно на весь экран)

Делаем наше окно TopMost (над всеми) с помойщью SetWindowPos

Вариант 2:

Все достаточно просто... сначала ищем его hWnd с помощью FindWindow() потом варианта два:

или делаем прозрачность в 100% и убираем на задний план(но пользователь все-равно сможет нажать на кнопти на таскбаре), кстати это быдло где-то нга этом сайте в примерах

или просто с помощью SetWindowPos просто двигаем его куда-нить за пределы экрана

Вариант 3: (для извращенцев)

Убиваем процесс таскбара, а по завершении нашей программы запускаем опять

Ответить

Номер ответа: 8
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #8
Добавлено: 20.02.03 10:16

меня лично особенно порадовал последний вариант...

Винда и так сама по себе глючит и наравит упасть, а тут ещё от неё куски пытаются отрезать...  Не переживёт он этого, боюсь, без перезагруза ИМХО

Ответить

Номер ответа: 9
Автор ответа:
 Bombardier



ICQ: 42305746 

Вопросов: 2
Ответов: 67
 Web-сайт: alexander.tsioka.ru
 Профиль | | #9
Добавлено: 20.02.03 10:23

если win2000\XP то не упадет, а вот если 95\98\Me тады я пас... )

Ответить

Номер ответа: 10
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #10
Добавлено: 20.02.03 10:25

Само сабой NT не упадёт... а XP вообще должна будет этот процесс просто перезапустить сразу в фоновом режиме без рестарта...  9x по идее должны сильно падать головой об пол... ...причём со шкафа...

Ответить

Номер ответа: 11
Автор ответа:
 Bombardier



ICQ: 42305746 

Вопросов: 2
Ответов: 67
 Web-сайт: alexander.tsioka.ru
 Профиль | | #11
Добавлено: 20.02.03 13:13

ну если уж совсем извращаться, то можно под Xp процесс убить, ставить хук на отрисовку окна, чтобы отловить следующий запуск и заморозить нить...

Ответить

Номер ответа: 12
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #12
Добавлено: 20.02.03 13:18

слушай, а может для пусчей эффективности и надёжности сразу ещё винт форматнуть низким уровнем

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам