Показать сообщение отдельно
  #15  
Старый 09.10.2008, 00:54
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

Есть книжка М Фленов - Delphi глазами хакера там описан метод поиска кнопки "Пуск" на панели задач и много всяких прибамбасов для работы с системными вещами

Цитата:
Итак, чтобы получить контроль над кнопкой Пуск, нужно написать следующий код:
Код:
StartBtnWnd:=FindWindow('Shell_TrayWnd', nil);
StartBtnBmp:=FindWindowEx(StartBtnWnd, 0, 'Button' , nil) ;
Здесь в первой строчке отыскивается окно панели задач. Результат поиска сохраняется в переменной startBtnwnd. Во второй строчке находим саму кнопку Пуск внутри найденной панели задач. Результат этого поиска будет храниться В переменной StartBtnBmp.

посмотри, может поможет
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием