首页 文章

如何从Go制作stdcall

提问于
浏览
3

我有一个指向COM接口的指针,并希望从其虚拟表中获取函数指针并进行方法调用 . 为此,我需要进行stdcall方法调用 . 在Go中如何使用约定stdcall进行调用或使用cgo中的约定stdcall进行调用?

1 回答

  • 1

    有关如何在Windows上调用stdcall函数的说明,请参阅“godoc syscall Proc” . 被警告,* Proc.Call不分配/释放内存,所以,如果你关心效率,你应该使用通讯员syscall.Syscall / syscall.Syscall6 / syscall.Syscall9 / ...函数 .

    亚历克斯

相关问题