社区
C++ Builder
帖子详情
请教如何使用CALLBACK类型的函数?
haoyan
2005-12-15 10:44:48
有数据采集卡的API函数,文档中定义如下:
int WINAPI DataIrq(int port,VOID (CALLBACK *func)(int port),int bufferlength);
我在主窗体中定义了一个函数void ProcessData(int port),我在主窗体FormShow中调用DataIrq,却无法把该函数作为参数传给DataIrq,只有在主窗体外定义后才能传递,不知何故.
另外那位高手解释下CALLBACK的用法.
...全文
165
8
打赏
收藏
请教如何使用CALLBACK类型的函数?
有数据采集卡的API函数,文档中定义如下: int WINAPI DataIrq(int port,VOID (CALLBACK *func)(int port),int bufferlength); 我在主窗体中定义了一个函数void ProcessData(int port),我在主窗体FormShow中调用DataIrq,却无法把该函数作为参数传给DataIrq,只有在主窗体外定义后才能传递,不知何故. 另外那位高手解释下CALLBACK的用法.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haoyan
2005-12-21
打赏
举报
回复
没错,可以用static,结贴.
DelphiStudy
2005-12-16
打赏
举报
回复
mark
空中猎手
2005-12-16
打赏
举报
回复
听楼上的,加上static就可以乐~~
michael_bo
2005-12-16
打赏
举报
回复
试试在回调函数定义时加上static
过客猫2022
2005-12-15
打赏
举报
回复
类中的函数与非类中的函数是不一样的!因为类中的函数除了函数名隐式传this指针!而一般的就不用!像BCB中的事件,就是类方法指针,在定义了时候需要用__closure说明!
haoyan
2005-12-15
打赏
举报
回复
把指针传进去我明白,但
>>回调过程不能是类成员函数,你需要把类成员函数放在类外边.
写几个独立的不属于任何类的函数?用惯了C++,特别用惯了BCB,一个函数不属于任何类,总是不太习惯.
空中猎手
2005-12-15
打赏
举报
回复
用法就是写个函数,然后把指针传进去.我好像等于没说.-_-#
空中猎手
2005-12-15
打赏
举报
回复
如果我对窗体中,窗体外的理解正确的话,你的答案应该是这个:
回调过程不能是类成员函数,你需要把类成员函数放在类外边。
两个经典例子让你彻底理解java回调机制(csdn)————程序.pdf
两个经典例子让你彻底理解java回调机制(csdn)————程序
Win32+SDK教程
Win32+SDK教程 Win32+SDK教程 Win32+SDK教程 Win32+SDK教程
基于Matlab GUI将彩色图转换为灰度图.rar
学习基于Matlab GUI进行图像处理
深入理解Android之接口回调机制
刚开始学对于这个机制理解不够深刻,现在重新整理下思路。开发中,接口回调是我们经常用到的。 接口回调的意思即,注册之后并不立马执行,而在某个时机触发执行。 首先解决啥是回调: 举个例子:某天,我打电话向你
请教
问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后打手机通知我,这样,我就挂掉电话办其它事情去了。过了XX分钟,我的手机响了,你兴高采烈的说问题已经搞定,应该如此这般处理。 C不会自己调用b,C提供b的目的就是让S来调用它,而且C不得不提供。S并不知道C提供的b是什么,因此S会约定b的接口规范(
函数
原型),然后由C提前通过S的一个
函数
【Android开发学习36】Java回调
函数
之
callback
接口
按照我个人的理解,就是: 用java的回调机制来实现C语言中的
函数
指针的传递。 为了了解什么是回调
函数
,在网上查阅了如下资料,整理如下: 资料一: 首先说说什么叫回调
函数
? 在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中回调
函数
(
CALLBACK
)的接口来编写程序,使它调用,这个就 称为回调。在调用接口时,需要严格的按照定义的
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章