我有一个指向COM接口的指针,并希望从其虚拟表中获取函数指针并进行方法调用。为此,我需要进行stdcall方法调用。在Go中如何使用约定stdcall进行调用或使用cgo中的约定stdcall进行调用?
答案 0 :(得分:1)
有关如何在Windows上调用stdcall函数的说明,请参阅“godoc syscall Proc”。请注意* Proc.Call会分配/释放内存,因此,如果您关心效率,则应使用相应的syscall.Syscall / syscall.Syscall6 / syscall.Syscall9 / ...函数。
亚历