Windowsのlazarus/fpcとmapvirtualkey関数を使用して、VKコード からascii文字を正常に取得できました。MapVirtualKeyに相当するLazarusクロスプラットフォーム
mapvirtualkeyに相当するクロスプラットフォーム(特にmacOS)のlazarus/fpcはありますか? MacOS上でlazarus/fpcを使用して現在のキーボードレイアウトの下にあるVKコードに対応するascii/unicode文字を取得する他の方法はありますか?
ありがとうございます!
編集:(言い換えられた質問)Mac上のLazarusのonKeyDownイベントは、「キー」パラメータを提供します。このパラメータをこの "Key"に対応するascii/unicode文字に変換する方法はありますか?
仮想キーコードに相当するMacとは何ですか? –
これは、onKeyDownイベントに渡される "Key"パラメータです。 – haris
はい、実際にはその値には何がありますか。仮想キーコードは、Windows固有の概念です。 Macで同じコンセプトは何ですか? –