func GoCallDll2(a, b int) uintptr {dllFile, _ := syscall.LoadLibrary(dllFileName)fmt.Println("+++++++syscall.LoadLibrary:", dllFile, "+++++++")defer syscall.FreeLibrary(dllFile)add, err := syscall.GetProcAddress(dllFile, "add")fmt.Println("GetProcAddress", add)ret, _, err := syscall.Syscall(add,2,IntPtr(a),IntPtr(b),0)if err != nil && IsFinishError(err) {fmt.Println(dllFileName+fmt.Sprintf(":%d+%d", a, b)+"运算结果为:", ret)} else {fmt.Println(fmt.Sprintf("%+v", err))}return ret }