gpt4 book ai didi

c++ - IME - 如何处理按键

转载 作者:可可西里 更新时间:2023-11-01 10:51:25 25 4
gpt4 key购买 nike

在我的游戏代码中,我通过处理 WM_KEYDOWN 消息来处理按键输入。wParam 给了我我需要的键码。

问题出在 IME 上,尤其是 KoreanIME。我得到 WM_IME_COMPOSITION,然后是 WM_KEYUP,但从未得到 WM_KEYDOWN

所以,底线是.. 当我收到 WM_IME_COMPOSITION 时,我需要获取键码。有办法吗?

任何帮助将不胜感激。谢谢!

最佳答案

根据 http://msdn.microsoft.com/en-us/library/dd374133(VS.85).aspx组合键在 wParam 中,编码为 DBCS ( http://www.microsoft.com/typography/unicode/cs.htm )。我猜你必须从单词中提取适当的字节并据此决定。

关于c++ - IME - 如何处理按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1565604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com