谁能给我讲一下回调函数!

redkit 2001-11-24 03:50:33
给我最通俗的例子和讲解!~谢谢各位高手!
...全文
113 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
redkit 2001-11-25
  • 打赏
  • 举报
回复
举个离子好么?
redkit 2001-11-25
  • 打赏
  • 举报
回复
哦发错了。是烧鸡!
redkit 2001-11-25
  • 打赏
  • 举报
回复
haha.我基本明白了。谢各位。有空请你们吃烧饼!
Amoon 2001-11-25
  • 打赏
  • 举报
回复
to yinx(yinx):)把你的例子这样说吧。现在我知道一个传呼号码,我拨打传呼台电话(相当于调用一个API函数),然后我告诉他我要Call的号码(相当于告知要调用的回调函数的地址:Addressof xxx函数),接下来传呼台就会替我Call我说的那个号码(相当于Windows系统调用那个回调函数)

to redkit:这样说你清楚么?还有,这不算我在回答你的问题,我只是帮yinx(yinx)把他的例子说清楚。
hillmanweb 2001-11-25
  • 打赏
  • 举报
回复
在调用过程时指定的自定义函数被称为回调函数。回调函数(通常简称为“回调”)能够对过程提供的数据执行指定的操作。

回调函数的参数集必须具有规定的形式,这是由使用回调函数的 API 决定的。关于需要什么参数,如何调用它们,请参阅 API 文档。
yinx 2001-11-25
  • 打赏
  • 举报
回复
比如你让别人打电话,他要先拿起电话,拨号码,他不知道号码。
这时那个帮你打电话的人相当于windows操作系统,然后你告诉它的电话号码就相当于那个回调函数。
windows操作系统(那个人),就把你告诉它的电话号码放到他的打电话的流程里,然后才能完整的完成打电话的程序。
例子好像不太恰当,凑合看吧。
yinx 2001-11-24
  • 打赏
  • 举报
回复
应该不难懂
yinx 2001-11-24
  • 打赏
  • 举报
回复
一般是你想让windows帮你干一件事,windows有他的处理方法,但是空缺了一个步骤,回调函数就是来填补这个空缺,使windows在必要的时候,用你编写的这个函数来补全它对某个事件的操作。
yinx 2001-11-24
  • 打赏
  • 举报
回复
一般的函数都是你自己写,自己调用
回调函数就是你自己编写,但是交给windows操作系统去调用的函数

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧