我正在嘗試從 Window 的 API 中使用VkKeyScan,但是只要調(diào)用該函數(shù),程序就會(huì)崩潰。我以這種方式導(dǎo)入和使用的其他 Window 的 API 函數(shù)沒(méi)有問(wèn)題。我的 syscall.Syscall 調(diào)用有問(wèn)題嗎?var ( user32, _ = syscall.LoadLibrary("user32.dll") vkKeyScan, _ = syscall.GetProcAddress(user32, "VkKeyScan"))func VkKeyScan(char byte) (int16, syscall.Errno) { var nargs uintptr = 1 ret, _, callErr := syscall.Syscall(uintptr(vkKeyScan), nargs, uintptr(char), 0, 0) return int16(ret), callErr}
syscall.Syscall 和 WinAPI 有問(wèn)題
BIG陽(yáng)
2021-08-16 18:56:44