![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
C -> Pascal: указатель на функцию внутри структуры [D5, Win95/98]
N © (2001-12-20 10:04:00)Здравствуйте.
Есть структура на C++, в которой находится указатель на callback-функцию. Вопрос: как это сделать на Delphi? Спасибо.
typedef LONG (*PPACallbackPtr)(LONG cmd, LONG arg, LPSTR str);
typedef struct {
// Пропущено
PPACallbackPtr ControlFunction;
} PPARecord;
--------------------------------------------------
PPACallbackPtr = ???;
PPARecord = record
ControlFunction: PPACallbackPtr;
end;
Внук (2001-12-20 10:58:00) [1]type
PPACallbackPtr=function(cmd,arg:LongInt;str:PChar):LongInt;
PPARecord=record
// Пропущено
ControlFunction:PPACallbackPtr;
end;