28.01.2007, 01:02
общий
это ответ
Здравствуйте, Sync!
Приклеивание реализуется очень просто - если расстояние от вашего окна до какого-то края меньше какого-дь расстояни (пикселов 15-30), то сделать положение своего окна таким, чтобы оно было ровно снизу от другого окна.
Чтобы найти чужое окно, используйте, напирмер, FindWindowEx.
А после
BOOL GetWindowRect(HWND hWnd, LPRECT lpRect);
В коде на Delphi надо будет передать функции следующие параметры:
hWnd (THandle) – параметр, полученный от FindWindowEx.
lpRect – указатель на переменную TRect. Т.е. MyRect либо @MyRect
В нее запишутся координаты нужного вам окна. Их и используйте.
А вообще, уточните, что именно у вас получилось?