4、 调用过程;
回调函数一般作为系统的某个函数的入口地址;
根据调用函数的原形:
假设有如下调用函数:
function dyhdfunexample(hdfun:thdfunction;i:integer):boolean;
注:
在调用函数中通过对函数指针的处理可以直接调用回调函数(即调用函数中的那个是回调函数类型的参数,直接操作它),使回调函数履行一定的操作。即在调用函数中实现回调函数的功能。
调用:
var
i:integer;
begin
i:=dyhdfunexample(@hdfunexample,i);
//…….
end;
3 举例说明
示例程序在h:\ 回调函数示例\ 目录下面。