关于vb调用c编写的dll文件的回调函数的问题!

fsrtt 2008-05-22 03:03:57
vb调用c编写的dll文件,下面是关于函数的说明,请问一下在VB中怎么写?

BOOL Hik_PlayM4_SetSourceBufCallBack(LONG nPort,DWORD nThreShold,void (CALLBACK *SourceBufCallBack)
(long nPort,DWORD nBufSize,DWORD dwUser,void*pResvered),DWORD dwUser,void *pReserved);
说 明: 设置源缓冲区阀值和剩余数据小于等于阀值时的回调函数指针.
输入参数:
nThreShold 阀值.
SourceBufCallBack 回调函数指针;
dwUser 用户数据;
pReserved 保留数据;

回调函数声明:
void CALLBACK SourceBufCallBack(long nPort,DWORD nBufSize, DWORD dwUser,void*pContext)
参 数:
nPort 播放器通道号.
nBufSize 缓冲区中剩余数据;
dwUser 用户数据;
pResvered 保留数据;
...全文
58 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
supergreenbean 2008-05-22
  • 打赏
  • 举报
回复
declare function Hik_PlayM4_SetSourceBufCallBack lib "ddd.dll" ( byval nPort as long ,byval nThreshold as long ,byval lpfnSourceBufCallBack as long ,byval dwUser as long ,pReserved as any) as long

sub SourceBufCallBack(byval nPort as long ,byval nBufSize as long , byval dwUser as long ,byval pResvered as long)

end sub

7,763

社区成员

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

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