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

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

Надо в CallBack API функции передать метод TObject [D7, WinXP]


Страницы:   1 2 3

Still Swamp ©   (2005-09-14 14:27:00) 

Надо в CallBack API функции передать метод TObject. Как это сделать. Метод описан в соответствии с требованиями CallBack.

Теперь надо по идее передать указатель на эту процедуру. Как это сделать?


Still Swamp   (2005-09-14 14:46:00) [41]

я в этот CallBack не могу даже поинтер никакой вернуть.


Still Swamp   (2005-09-14 14:45:00) [42]

а метод борьбы?


Reindeer Moss Eater   (2005-09-14 14:42:00) [43]

Метод объекта имеет на один параметр больше.
Хотя он явно и не прописан.
Так что не выйдет.


Still Swamp   (2005-09-14 14:39:00) [44]

Это заголовок из хелпа.

VOID CALLBACK TimerProc(

   HWND hwnd, // handle of window for timer messages
   UINT uMsg, // WM_TIMER message
   UINT idEvent, // timer identifier
   DWORD dwTime  // current system time
  );

это метод для объекта
procedure TMeshList.SingleThreadTimer(HWND:hwnd; uMsg:UINT; idEvent:UINT; dwTime:DWORD);

Это по идее вызов.
AddrMesh:=?????
IDDrawTimer:=SetTimer(0, 0, 1, AddrMesh);


Reindeer Moss Eater   (2005-09-14 14:31:00) [45]

Метод описан в соответствии с требованиями CallBack.

И каков прототип этой callback функции?


Страницы:   1 2 3

Наверх

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