自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (4)
  • 收藏
  • 关注

原创 vb6内联汇编,调用函数指针,不注册调用com

vb6执行汇编代码一般是使用CallWindowProc,这个方法有参数限制,内部还会执行一些其它调用再到函数指针,我用它调用com里面的“DllGetClassObject”函数时居然出错了,不知道怎么回事,于是乎寻求其它办法,用vc写个dll调用函数指针挺好用的,可惜多了个dll文件。后来采取修改vb模块内函数代码,用AddressOf获取vb函数地址后,再用VirtualProtect修改权

2015-02-21 20:34:49 3499 1

vb通过com使用多线程

vb使用CreateThread使用多线程时,很容易出错,找规律好像是创建的线程执行工程内代码时引起的,为了避免这种状况的出现,把线程代码都放在com内运行,再用vc写个dll创建线程,在里面调用这个com。这是真的多线程,不像用ActiveX exe,那是多进程

2015-05-11

奇迹客户端0.74版汇编源码

汇编源码编译通过,可运行,代码量16w行左右,有几个小bug,使用masm32和vc6编译,vs2008编译会出错,其它的没测试,只作为技术研究之用

2015-04-13

test_dllcall.rar

通过内联汇编,类型库方式实现不注册调用com,调用函数地址(stdcall和cdecl方式都可以)

2015-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除