2

我有一个关键代码:

let keycode = event.GetIntegerValueField(.keyboardEventKeycode)

有没有办法把它翻译成一个字符?

func keyboardGetUnicodeString(maxStringLength: Int, actualStringLength: UnsafeMutablePointer <Int>?, unicodeString: UnsafeMutablePointer <UniChar>?)

这似乎是我需要的,但它看起来很可怕!有人可以解释如何从 swift 调用该函数吗?谢谢!

4

1 回答 1

3
var char = UniChar()
var length = 0
event.keyboardGetUnicodeString(maxStringLength: 1, actualStringLength: &length, unicodeString: &char)
于 2017-06-06T16:58:49.480 回答