![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Надо в CallBack API функции передать метод TObject [D7, WinXP]
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 функции?