Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2010, 17:56   #1
BleStaR
Форумчанин
 
Регистрация: 25.09.2009
Сообщений: 234
По умолчанию Кнопка "Пуск" на Windows 7 (Visual C++ 6.0)

Доброе время суток. У меня такой вопрос, как можно получить доступ к кнопке пуск на семерке?

Например, вот этот код работает для 98, ХР:
Код:
HWND hTaskBar, hButton;
hTaskBar = FindWindow("Shell_TrayWnd", NULL);
hButton = GetWindow(hTaskBar, GW_GHILD);//собственно в этом примере hButton и есть кнопка пуск
//либо второй вариант hButton = FindWidowEx(hTaskBar, 0, "Button", NULL);
дело в том что под 98 и ХР кнопка пуск является дочерним для Панели Задач, а под семеркой нет, она идет отдельно... Мне вот интересно где можно узнать имя класса данной кнопки пуск (например как для панели задач "Shell_TrayWnd")

ну или другие способы, доступа...
BleStaR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Незатираемый пункт меню из "пуск" Alex Cones Помощь студентам 5 22.03.2010 14:42
Динамическая память или кнопка "Отмена" и "Назад" Ilnour1986 Microsoft Office Excel 2 27.10.2009 04:49
Как узнать ширину панели "Пуск" Port 111 Win Api 6 01.02.2009 23:05
Отсутствует вкладка "Выполнить" в меню пуск Ronni10 Windows 11 13.02.2008 22:06
Свой "Пуск",исправьте плиз ошибки Marsik Помощь студентам 8 07.12.2007 15:28