Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как заставить окно с кнопкой


turonix ©   (2002-09-25 23:43:00) 

Привет! Мастера помогите.
Я хочу написать программу, заставляющую кнопку "Пуск" летать по экрану.
Принцип работы такой программы описывался в "Хакере", но как заставить окно кнопки "Пуск" изменять координаты
там не описывалось :(
Как получить идентификатор окна "Пуск" я знаю:

var
StartBtnWnd,StartBtnBmp:hWnd;

begin
StartBtnWnd:=FindWindow("Shell_TrayWnd",nil);
StartBtnBmp:=FindWindow(StartBtnWnd ,0,"Button",nil);

//что дальше делать я не знаю. Как заставить окно с кнопкой "Пуск" изменить свои координаты?

end;


Shrek   (2002-09-26 01:17:00) [1]

прежние не вщёт.

MoveWindow передвигает окна, но сможешь ли ты сдвинуть кнопку с Shell_TrayWnd врятли, если что поменять класс.


Shrek   (2002-09-26 01:01:00) [2]

SetWindowRgn


Наверх

Титульная страница Поиск, карта сайта Написать письмо