问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

举例:关于回调函数(callback function)格式?参数?

发布网友 发布时间:2022-05-12 16:59

我来回答

2个回答

热心网友 时间:2023-10-14 19:45

回调函数其实是一种委托,所以没有必然的规定,创建一个符合指定的委托的函数,然后由这个函数创建回调所指定的委托作为参数就可以了。

要具体的解释的话,请楼主指明应用的场合吧。

--------------------------------------------
那个是事件,不过也是委托的一种。回调其实用的也是委托。

比如,button的Click事件引发时,它要求的是一个 EventHandler 的定义,其实这里的 EventHandler 就是一个委托是定义。它的定义格式是
void EventHanlder(object sender,EventArgs e)

这就约定了Button的Click事件的处理程序的标准格式了,也就是用来处理这个事件的函数必须符合这样的参数和返回条件。
当Button控件决定要引发这个事件的时候,它就不用去考虑具体来接收这个事件的函数是怎么实现、是什么参数类型了,因为在它看来,Click事件的处理函数都符合EventHandler这个委托的定义(实际上都已经是EventHandler这个委托的实例了),所以它便直接Invoke调用即可,不需要再去考虑其它因素。

事实上,如果不用委托,那么事件是无法实现的,因为作为调用方,没有它已知的公用约束的话,它是无法预知它所要调用的处理函数的参数和返回值,在一定程度上说这样的调用是无法实现的。

给楼主一篇博文参考:
http://www.cnblogs.com/birdshover/archive/2008/01/07/1029471.html

热心网友 时间:2023-10-14 19:45

C++的DLL用C#调用,经常要用到回调函数,我以前经常遇到。你分数太少了没动力详细给你回答!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见好多鱼在水里活蹦乱跳 教你如何将让reaver PIN 进度随意更改精确前四位 求个保存PIN进度的方法 ...不上外接键盘,但鼠标一直有用,谁能告诉我怎么回事,先谢了。。_百度... 相机SD卡,卡上图片电脑显示不出来 相机SD卡用读卡器插到电脑上DCIM文件夹不显示照片怎么解决? win10查询错误日志的方法-win10怎么查询错误日志 电脑系统日志文件如何查看电脑里的系统日志 电脑事件日志在哪里看怎样查看电脑使用的日志 win11系统日志在哪里看 win11系统日志怎么看 c++函数指针和回调函数示例 回调函数和普通函数有什么区别 摇摇鞋能随便穿吗? oppopemm20安装xposed框架 谁能写个回调函数的例子 送长辈应该送什么酒合适呢? 用腾讯可以上传视频或音乐吗,或者怎么传 iPhone 怎么把mp3格式的音乐倒入到podcast里面?就是播客里面。网上的那些办法我都看了 怎么把音乐播放器的歌转到播客里 怎样把自己录下来的歌放到网上发布? 教育经费支出连续5年超GDP4%吗? 请权威人士提供近几年我国的教育投入数额以及占GDP的比重。 中国连续5年财政性教育经费占GDP比重4%以上吗? 16万人民族币等于你多少人民币 ing e汇率升高的有一百美元兑换627民币兑换人民币一百二一百美元兑换人民币变 日元兑人民币民币汇率汇率今日是多少 我想问一下现在人民币的汇率 天津南大通用数据技术有限公司的核心产品 如何在两部手机同时登陆一个? 交通系统中需要感知的要素 采用什么传感技术实现 请举例说明回调函数在mfc中的运用? 煤现在多少钱一吨 山西焦煤股行情走势?对山西焦煤股票近期技术分析?2021年山西焦煤价格? 安源煤业今天的走势如何?安源煤业个股分析最新?安源煤业2021年收盘价预测? 陕西煤业历史最高价和最低价?陕西煤业未来5年股价预测?陕西煤业资金净流入不涨停? 露天煤业前景如何?露天煤业收盘价是多少?露天煤业行情走势分析? 中煤能源历史最高价是多少?中煤能源未来股价预测?中煤能源最高涨到好多? 双色球中大奖怎么拿钱 脸上长斑斑 广玉兰全文 想要生日的代码 黑执事的ED2完整版 急!!! flash要求:.将小女孩制作*怀旧照片效果,改变其色彩.为小女孩添加投影效果 六月 有什么节日 魔兽争霸的颜色代码是什么?【改地图用】 《西江月。夜行黄沙道中》这首词的上片写什么,下片写什么? 有没有热血的动漫歌曲?我要歌词平假名拼写的最好 还有歌曲下载地址 面条的烧法??? 中国有多少种面条烧法? jeep胎压灯怎么复位