【源码下载地址】:http://210.33.90.250/download/vbsrc/callpatch.rar测试通过环境: XP + VB6 SP6+ VBA6.DLL(6.0.0.9782版)因为只有在开发环境中vb才会对函数调用前后的堆栈位置进行检查,所以,我只给ide下的vba6文件打了补丁。我不担保用这个不会出现什么不可预期的后果哦,大家自己玩吧,呵呵
解决方案 »
- 关于Datareport与cRecordset的问题
- ******VB 如何在本机系统上某点与虚拟机系统上某点,两点之间模拟鼠标切换?******
- listview的列头和水平垂直滚动条的样式可以进行个性化修改吗?
- 请问如何设置Toolbar的背景色?
- 救命啊!救命!急求!!!谢谢,多谢好新人帮忙!
- vbscript怎么读写ini文件?
- 怎做右健弹出菜单!
- 请问这个SQL语句该怎么写?
- 如何用API函数获得系统所有输入法的名称及其对应的代码数值?
- 两个问题,高分求解?
- 利用在vb中aDO建立access得存储过程,可是在access中如何查看和使用它?
- winsock是不是不能放到循环过程里呀????
PS:我想了一种方法,不知道行不行……自己制作一个VB过程,这个过程实现:通过数组传递参数
参数压栈
调用目标函数
保存返回值
根据参数数目 add esp, xxx这样就完全模拟了编译器器对 __cdecl 的调用过程了
( 以上只是偶随便想的,没实践 ^_^ )