Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

GetClassLongPtr что это?


@!!ex ©   (2008-01-31 14:14:00) 

Вроде в хелпе описан:
The GetClassLongPtr function retrieves the specified value from the WNDCLASSEX structure associated with the specified window.

Но при этом в дельфе нет юнита, где бы он существовал...


palva   (2008-01-31 14:40:00) [1]

Это извлечение 4-х байтового слова из зарегистрированного класса окна. Таким образом можно получить, к примеру, адрес входа в функцию обработки сообщений этого окна. Функцией Set... можно подменить этот адрес.


Palladin   (2008-01-31 14:36:00) [2]

он может ни в одном и не описан
MSDN ковырять надобно...


@!!ex   (2008-01-31 14:26:00) [3]

> [3] ketmar ©   (31.01.08 14:25)

Ну мне то нужно было узнать в каком юните он описан. :))


ketmar   (2008-01-31 14:25:00) [4]

>на запрос «GetClassLongPtr delphi» не вывилось ни одной страницы.
а ты не спеши везде «Delphi» дописывать. %-)


@!!ex   (2008-01-31 14:20:00) [5]

> у гугля не пытался узнать?

пытался...
на запрос "GetClassLongPtr delphi" не вывилось ни одной страницы. :)


> это макрос вообще. осколок 64-х битных систем. для случая
> Delphi, где 64 бита появятся не раньше, чем везде будут
> 256-битные процессоры, окончание «Ptr» можно смело выкинуть.

Ок. гуд.


ketmar   (2008-01-31 14:18:00) [6]

у гугля не пытался узнать? это макрос вообще. осколок 64-х битных систем. для случая Delphi, где 64 бита появятся не раньше, чем везде будут 256-битные процессоры, окончание «Ptr» можно смело выкинуть.


Наверх

Титульная страница Поиск, карта сайта Написать письмо