![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Record HWND [D7]
ArhDD © (2004-09-20 14:19:00)TYPE
TB = RECORD
ID : array[0..10] of record
h,w,y,x:integer;
ed,btns : HWND;
end;
end;
PTB =^TB;
var
Rec:PTB;
……………………………
begin
SetWindowPos(rec.ID[i].Btns,HWND_TOPMOST,150,150,25,25, SWP_NOSIZE);
End;
Окно не смещается, при компиляций ошибки не возникает.
Не могу понять где ошибка, тип записи записан правильно.
clickmaker (2004-09-20 18:20:00) [1]Win32Check(SetWindowPos скажет, почему окно не двигается
ArhDD (2004-09-20 17:57:00) [2]Т.е если я создаю много окон CreateWindowEx , затем требуется изменить ранее созданные в работающей программе. Вопрос как мне отличить одно окно из десятка других, пробовал их упорядочить с помощью record ,но так окна не изменяются ,только создаются.
???
ArhDD (2004-09-20 17:47:00) [3]Нужен индификатор каждого созданного обьекта HWND.
WondeRu (2004-09-20 16:43:00) [4]record
... record
в первый раз встречаюсь с подобной конструкцией!!!
PTB =^TB;
а это зачем?
не легче ли класс создать?