社区
VB基础类
帖子详情
vc中的回调函数在VB中该怎么定义?
chenkangli
2003-09-02 02:30:12
long RecvDataCallBackFunc(IK_AUDIT_DATA_BUFFER *, long Count, char *HMDVer)
{
return 0;
}
转换成VBIK_AUDIT_DATA_BUFFER *该怎么写,IK_AUDIT_DATA_BUFFER是VC中的一个结构,不用管他.
...全文
71
13
打赏
收藏
vc中的回调函数在VB中该怎么定义?
long RecvDataCallBackFunc(IK_AUDIT_DATA_BUFFER *, long Count, char *HMDVer) { return 0; } 转换成VBIK_AUDIT_DATA_BUFFER *该怎么写,IK_AUDIT_DATA_BUFFER是VC中的一个结构,不用管他.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
佛的光辉
2003-09-02
打赏
举报
回复
共同体vb中没有,对于你这个例子可以定义成 condition(50)as byte 在程序中对其付值时自己做好处理
newste
2003-09-02
打赏
举报
回复
做成DLL调用不就可以了
chenkangli
2003-09-02
打赏
举报
回复
共用体在VB里面没有,那怎么办呢?
WQ771211
2003-09-02
打赏
举报
回复
“共用体”在VB中没有
chenkangli
2003-09-02
打赏
举报
回复
转换成VB?上面的结构
chenkangli
2003-09-02
打赏
举报
回复
大家看这个结构该怎么写!!
struct IK_AUDIT_DATA
{
WORD Framer;
Byte Estate;
Union
{
char condition[50];
struct
{
char keyword[25];
char Fillword[25];
}
struct
{
char E_Name[25];
char W_Address[25];
}
};
};
jlum99
2003-09-02
打赏
举报
回复
符值
chenkangli
2003-09-02
打赏
举报
回复
还有返回值为0,在VB中该怎么写呢?在VC中是RETURN 0;在VB中呢?
佛的光辉
2003-09-02
打赏
举报
回复
在vb中定义IK_AUDIT_DATA_BUFFER 结构,然后 byref buffer as IK_AUDIT_DATA_BUFFER
佛的光辉
2003-09-02
打赏
举报
回复
不明白你讲的什么意思
chenkangli
2003-09-02
打赏
举报
回复
但是形参IK_AUDIT_DATA_BUFFER *转换成VB该怎么写?
WQ771211
2003-09-02
打赏
举报
回复
VB中有addressOf操作符
回调函数一般这样写:
setWindowLong(窗口.hWnd , ... , addressOf WndProc)
然后在模块中定义:
public Function WndProc(hw as Long,uMsg as Long,wParam as Long,lParam as Long) AS Long
注意:
1、一定在模块中定义(不能在类模块中),这大概是VB的OOP功能的一个弱点
2、必须定义成public类型
Maxing
2003-09-02
打赏
举报
回复
什么意思啊,不懂,你具体一点,VB里的函数不就是SUB 和 FUCTION吗
vb
6调用C#Dll函数
vb
6调用C#Dll函数
OpenGL
VC
-
VB
图形编程
OpenGL
VC
-
VB
图形编程OpenGL
VC
-
VB
图形编程
vb
调用
vc
的dll实现键盘HOOK
vb
调用
vc
的dll实现键盘全局HOOK
VB
调用
VC
的全局钩子,屏蔽键盘任意键.rar_
vb
hook屏蔽键盘_
vb
键盘鼠标_
vb
鼠标键盘_屏蔽全局键盘
Vb
开发方便使用的键盘、鼠标钩子 hook
使用URLDownloadToFile函数实现文件下载(带下载进度)
vs2015MFC项目只要改成自己的下载地址,就可以实现文件下载。
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章