Видимо ТС не понимает, что пишет. Недавно он хотел получить окно по его размеру, потом написал, мол где-то нашел, что это якобы делается через SetWindowPos (хотя здравый смысл подсказывает, что функция с названием "установить позицию окна" делает что-то другое). Вместо того, чтобы разобраться с функцией и понять, что она тут никаким боком, стал пытаться ее подключить, даже особо не вникая в принципы синтаксиса Delphi.
Если все еще нужно получить окно по размеру - то это EnumWindows +
GetWindowRect. Если надо установить размер окна - SetWindowPos является функцией WinAPI, то есть принадлежит интерфейсу Windows. Она уже написана, в самой винде. Как следствие, пытаться написать ее самому (что сделано в приведенном коде) является сущей глупостью, ее нужно импортировать, подключив модуль Windows, и использовать (о чем сказал
NumLock).
Никак не могу понять, ну неужели действительно так сложно набрать что-нибудь типа "SetWindowPos" в гугле, получить ссылку на тот самый
msdn (которую дал
icWasya) или
vsokovikov.narod.ru (если с английским ну совсем никак) и прочитать описание, что зачем нужно и что эта функция делает?