Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: CL | DM;

Вниз

Про память, хуки и указатели   Найти похожие ветки 

 
DVM ©   (2003-01-23 19:01) [0]

Помогите с вот таким вопросом. Что-то никак не соображу.
Я ловлю сообщение хуком на WH_SHELL. Одно из сообшений, не помню точно название ...GetMinMax возвращает в LParam адрес области памяти, где хранится структура Rect, означающая в какой прямоугольник должно свернуться окно, возвращаемое wParam.
Как мне поместить какой то свой MyRect:TRect по адресу указанному в LParam?
Чтобы окно свернулось в то место экрана, куда я хочу.
Explorer, разумеется из памяти выгружен.
Что-то никак не получается.


 
Axis_of_Evil ©   (2003-01-23 19:14) [1]

MyRect:TRect
не помню точно название ...GetMinMax := @MyRect;



 
DVM ©   (2003-01-23 21:18) [2]

Я наверное неправильно объяснил, короче, есть число обозначающее адрес в памяти (это число я получил из lParam сообщения). Как туда положить MyRect:TRect?





 
Юрий Зотов ©   (2003-01-23 22:19) [3]

with PRect(LParam)^ do // Именно PRect, а не TRect.
begin
Left := 10;
Top := 20;
Right := 30;
Bottom := 40;
end;

Под NT может не пройти (исходя из старой справки). Под 9х, 2k и XP, вроде, проходит (исходя из MSDN).



Страницы: 1 вся ветка

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-5253
Ihor Osov'yak
2003-01-14 11:43
2003.02.03
О менеджере загрузки


8-5073
Cdjq, yj yt xe;jq
2002-10-18 02:52
2003.02.03
Прогресс


1-5052
sdram
2003-01-23 14:34
2003.02.03
Помогите правильно вывести текст в TQuickRep


14-5191
vopros
2003-01-15 10:16
2003.02.03
Есть ли альтернативы Remote Admin?


1-4885
Алексей Ч.
2003-01-17 02:21
2003.02.03
Мастера помогите.