![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размер [D6, D7, WinXP]
Ivolg © (2004-07-08 15:36:00)Здрасти. Можно-ли узнать размер окна папки: D:\Test и потом сменить его. СПАСИБО!!!!!!!
IceBeerg (2004-07-08 18:37:00) [1]ЛюююДиии!!! А как узнать размер окна папки С:\Test, в процедуре писать вместо HWD:HWND HWC:HWNC и где килобайты брать!!!
8)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Игорь Шевченко (2004-07-08 18:22:00) [2]clickmaker © (08.07.04 18:20)
Хитер :)
clickmaker (2004-07-08 18:20:00) [3]
> Ivolg (08.07.04 15:36)
> Здрасти. Можно-ли узнать размер окна папки: D:\Test
1. Открыть D:\Test
2. Alt+Print Scrn
3. Запустить Paint
4. Ctrl + V
5. Меню "Рисунок-Атрибуты", ширина, высота
ssk (2004-07-08 17:07:00) [4]>Rem
:-) да, я как-то сразу не подумал... учту в следующей версии.
Rem (2004-07-08 17:03:00) [5]2 ssk
У негобудут! Это точно! Например, "что такое WND, HWND?", и "что такое уСизе и хСизе?"
А, вот еще: "TRECT - зачем мне этот трест нужен?" :)
2 Ivolg
Напиши функции:
function GetFolderWindowSize(AFolder: string): TFolderSize;
procedure SetFolderWindowSize(AFolder: string; ASize: TFolderSize);
ssk (2004-07-08 16:20:00) [6]автору ветки: вот держи пару процедур.
первая возвращает размеры окна.
вторая изменяет размер.
procedure VzatRazmerOkna(WND: HWND; var xSize, ySize: integer);
var
R: TRECT;
begin
GetWindowRect(WND, R);
with R do begin
xSize:=Right-Left;
ySize:=Bottom-Top;
end;
end;
procedure UstanovitRazmeriOkna(WND: HWND; Sleva, Sverhu, Shirina, Visota: integer);
begin
SetWindowPos(WND, 0, Sleva, Sverhu, Shirina, Visota, 0);
end;
если и после этого будут вопросы...
КаПиБаРа (2004-07-08 16:13:00) [7]
> Что ни кто незнает?
Бил знает. Он форточки придумал.
Palladin (2004-07-08 15:59:00) [8]Неа... вопрос сложный очень...
Ivolg (2004-07-08 15:58:00) [9]Что ни кто незнает?
Ivolg (2004-07-08 15:50:00) [10]Семен Сорокин
Что мне надо узнать размер окна Папки
ssk (2004-07-08 15:50:00) [11]:))
Ivolg (2004-07-08 15:49:00) [12]Дайте пожалуйсто Пример!!!!!
Семен Сорокин (2004-07-08 15:49:00) [13]
> Ivolg (08.07.04 15:47) [5]
> Семен Сорокин
>
> ДА
что ДА?
:))
Palladin (2004-07-08 15:49:00) [14]
> Семен Сорокин
>
> ДА
:))))))
ssk (2004-07-08 15:48:00) [15]>монитора...
:-)
Ivolg (2004-07-08 15:47:00) [16]Семен Сорокин
ДА
Palladin (2004-07-08 15:45:00) [17]монитора...
Семен Сорокин (2004-07-08 15:44:00) [18]
> Ivolg (08.07.04 15:36)
> Здрасти. Можно-ли узнать размер окна папки: D:\Test и потом
> сменить его. СПАСИБО!!!!!!!
так окна или папки?
ssk (2004-07-08 15:43:00) [19]MSDN: -> GetWindowInfo, SetWindowPos
MBo (2004-07-08 15:40:00) [20]что за бред?